Request a Tutor Become a tutor
Male, 19 Years

Kevin B.

Male, 19 Years

Seongnam, South Korea

Accomplished Programming Tutor in Seoul

Bio

Hey students! My name is Kevin, and I am a student graduating from high school in Seoul. I am bound for UC San Diego as a computer science major! I teach fundamental programming kn... Read more

Teaching methodology

I value balance in my lessons. What I usually do is explain the fundamental concepts and principles in the first half of class, and then walk through an example problem or applicat... Read more

  • â‚©30000

    Hourly rate
4000 characters remaining
500 characters remaining

Educational Qualification

Computer Science

UC San Diego

  • United States
  • 2028

Learning Materials

PPT Slides

No files uploaded yet

Video lessons

No files uploaded yet

Study Notes

No files uploaded yet

Questions for You

Q: How do you keep yourself updated with the latest programming languages and technologies?

I use GitHub, Reddit, Quora, etc. to stay updated with recent changes or user experiences with programming languages. Since I am also working on an LLM Project right now, it is in my best interest to

Q: Do you provide any additional resources or materials for learning, such as practice exercises or coding challenges?

I find coding challenges online from various platforms I use such as leetcode, baekjoon, or simply youtube, and sometimes host online competitions for my students or give them homework packages that they have to solve through.

Q: What kind of projects or coding assignments have you helped students with in the past?

I've mainly helped students prepare for coding competitions involving complex algorithms, rather than app or web development. However, I've also helped a few students create simple apps using swift.

Q: What tools and resources do you use to teach coding?

I use online problem solving platforms such as leetcode or baekjoon (Korean coding platform) for practice for students, and my own hand-made lectures to teach the algorithms themselves.

Q: Can you provide some examples of coding projects that you have worked on with students in the past?

I have helped 30+ students in my high school to compete in competitive programming challenges like USACO and ACSL mainly. We would do weekly training sessions where I would teach them knew algorithms and problem types then make them solve in a given time frame.

Q: Can you teach advanced coding topics, such as algorithm design or data structures?

I can teach advanced programming topics and algorithms that are beyond entry-level coding interview problems, such as DFS, Dijkstra, Prim's Algorithm, Union-Find, etc.

Q: How do you handle students who may be struggling with time management when it comes to completing coding assignments?

I manage this issue in two ways: either change the amount of workload or change the structure of the workload. If time is the only issue, I can simply decrease the amount of work my students have to do but if the way the homework is structured proves unproductive, I can change the type of work they do.

Q: What kind of feedback do you provide to students on their coding assignments, and how often?

With my past students, I have had several unplanned video calls or group chats where I had to explain how to solve homework problems that they could not do on their own. I usually have around 30 minutes to spare for each unplanned session.

Download Global App

Disclaimer: MyPrivateTutor is a tutoring marketplace and a community which helps connect learners to great tutors and trainers. We do not introduce or supply tutors to those seeking tuitions, nor do we select or propose specific tutors to those seeking tuitions or learners to tutors. MyPrivateTutor does not verify the identity of or information posted by, tutors or learners. Please see our Safety Centre for guidance on how to verify the identity of and information posted by, other users.