I have been in the teaching field for more than 8 years now, I love to share my knowledge and I learn a lot more from the students, I think everybody in their life needs a strong and reliable support system. I have been fortunate to have been on both ends of the support system and want to extend the same for everyone.
Education & Certification
Undergraduate Degree: SGSITS - Bachelors, Electronics and Instrumentation
Graduate Degree: The University of Texas at San Antonio - Masters, Computer Engineering
GRE Quantitative: 161
GRE Verbal: 147
cooking, drawing, yoga, reading books
College Computer Science
High School Computer Science
Technology and Computer Science
Q & A
What is your teaching philosophy?
My teaching philosophy is Socratic as well as building up from the basics.
What might you do in a typical first session with a student?
I would get to know how they feel about the subject, ask what have they learned so far and test them on what they think they know. I would also discuss some practical ideas (if possible) related to the subject/topic being discussed, ask them if they know what kind of teaching works best with them, and tell them about my experience in the subject.
How can you help a student become an independent learner?
I encourage uninterrupted problem solving after concept explanation. I use positive praiseful vocabulary after every correct small step as well as encouraging words after wrong steps. I get input from them at the end of sessions on how they feel about today's learning while helping them understand it's a process.
How would you help a student stay motivated?
I set small, interesting rewards for achieving goals. I encourage them to know their strengths and weaknesses to balance them out. I also help them visualize how good they want to be while asking themselves how much effort they think it requires and how much they are putting in.
If a student has difficulty learning a skill or concept, what would you do?
I would slow the speed, take a break, try any of the student's stronger concepts to regain confidence, and then get back to the difficult concept. I ask after every step if the student faces any difficulty and find the trouble area to come up with a custom solution.
How do you help students who are struggling with reading comprehension?
I encourage more and more reading. I let them know that it's a process. Reading comprehension involves answering some specific kinds of questions, so I break down what to look for when a certain kind of question is asked.
What strategies have you found to be most successful when you start to work with a student?
I try to be patient, give them their space, listen, analyze their body movements and gestures to better grasp weak areas. Most students are shy and reluctant to ask for help directly.
How would you help a student get excited/engaged with a subject that they are struggling in?
I give them small achievable targets according to their own pace. If possible, I share some interesting related videos. I also encourage students to ask as many questions as needed, highly encouraging the silly ones.
What techniques would you use to be sure that a student understands the material?
I recheck the student's concept by giving a problem on similar a concept, but changing the data. I also use verbal questioning.
How do you build a student's confidence in a subject?
Practicing more questions, asking the student to speak the process before actually doing it and repeating the process helps build a student's confidence in a subject.
How do you evaluate a student's needs?
I would ask them, and then use tutor instincts after a session or two.
How do you adapt your tutoring to the student's needs?
I have to adapt on the fly, because almost every student has different needs.
What types of materials do you typically use during a tutoring session?
I use a whiteboard, blackboard, pen, paper, surrounding objects or people, if possible, as examples.