I am a graduate of Illinois Institute of Technology. I received my Bachelor of Science in Computer Engineering with a focus on Backend Software Development. During my stay in Illinois Tech I had experience as a Teaching Assistant (Java) for two years. Since graduation, I have worked as Software Engineer in various companies.
I tutored a broad range of subjects during high school such as Math, Physics and Chemistry, I am most passionate about Math, Calculus, and Geometry. In my experience helping struggling students prepare for Math and Physics, I try to explain difficult definitions and solutions in an understandable easy way. I don't generally give direct solution, rather motivate students by giving clues and make them find a way to get around the problem which help their confidence. In my free time, I enjoy watching & playing soccer and tennis.
Education & Certification
Undergraduate Degree: Illinois Institute of Technology - Bachelors, Computer Engineering
SAT Math: 710
SAT Mathematics Level 2: 800
SAT Subject Test in Physics: 700
Programming, watching and playing sports such as soccer, tennis, Math, teaching, movies, songs, hangout with friends, travelling
AP Computer Science
AP Computer Science A
College Computer Science
Computer Game Design
Electrical and Computer Engineering
High School Computer Science
IB Computer Science
IB Computer Science HL
IB Computer Science SL
Mathematical Foundations for Computer Science
Technology and Computer Science
Q & A
What is your teaching philosophy?
Try to motivate and explain in an easy way. Never give a direct solution, but give clues to how a problem can be solved.
What might you do in a typical first session with a student?
Get to know him or her and understand their strong sides and weaknesses. Make the student comfortable, and try to find the way I have to teach them in the future.
How can you help a student become an independent learner?
Give him different online/book resources. Make him solve problems by himself; I will only give hints when he gets stuck and share where I got the hints. That way he will gain more confidence. I'll also motivate him to study in a group.
How would you help a student stay motivated?
I would help a student stay motivated by throwing new challenges every now and then so things don't get boring. Also I'll make him realize how good it feels to solve or find a solution, especially of a complex problem.
If a student has difficulty learning a skill or concept, what would you do?
I would try to give him various examples, starting from very simple. Lot of times solving a problem using a concept makes the student learn the skill better gradually.
What strategies have you found to be most successful when you start to work with a student?
Keep the students motivated, build their confidence and help them enjoy the learning experience.
What techniques would you use to be sure that a student understands the material?
If a student can solve a couple of problems (easy and hard) using the concept, I can be sure he or she understands the material.
What types of materials do you typically use during a tutoring session?
Paper, pen, pencil, books, laptop, iPad, and calculator.
How would you help a student get excited/engaged with a subject that they are struggling in?
Show them the bigger picture, give examples of previous students who came through the difficulties, find out the materials they might be interested in from the subject and make the learning enjoyable.
How do you help students who are struggling with reading comprehension?
Get help from YouTube pronunciation videos; make them read something they are interested in.
How do you build a student's confidence in a subject?
By giving them a hint to solve problems of that subject, but not giving the direct solution. That way they believe they can solve independently and gain more confidence.
How do you evaluate a student's needs?
His confidence level, previous marks in a subject, the enthusiasm he shows toward a subject matter and where he generally makes mistakes.
How do you adapt your tutoring to the student's needs?
First find out where they are struggling and give some steps to overcome those. If a student doesn't feel confident in a material, try to build up his/her confidence.