...In physics, they are usually at the classical mechanics (with calculus) level. In computer science, they are at an introductory level to the algorithms and data structures level, and are working in Python. Each student is different. (read more)
...When you understand the underlying fundamental concepts, you are able to solve the complicated problem easily. I will put my best efforts for elevating your understanding and techniques for approaching the problems. I have worked as System administrator for a year here in states. (read more)
...During the time they spend with me, my ultimate goal is that they will gain the confidence to research and create independently. Some real-world skills I emphasize are debugging, reading/searching through documentation, and planning on paper. Whether or not you have a specific topic or project in mind, I can work out a lesson plan to help you. (read more)
...I have experience tutoring middle through high school students in all ranges of K-12 math as well as middle school to college students in computer programming. My teaching philosophy is to lead with kindness, patience, and encouragement. I believe it is important to adapt to my students' knowledge and preferred ways of learning. (read more)
I hold both a Bachelor's and a Master's degree in Computer Science from UC Berkeley, where I focused my research on machine learning and artificial intelligence. My master's thesis involved developing algorithms for predictive modeling in dynamic environments, requiring expertise in Python, TensorF... (read more)