...I have taught every level and every type of English (academic, professional, and business). Having worked with all ages of students from all over the world, I feel that I have an excellent understanding of each student's needs. I was born and brought up in India, and speak Hindi as a native language. In addition, of course, I learned Hindi in school and in college. (read more)
...My approach is to work with students to highlight their ideas in a meaningful and impactful manner, and to help them to find their own writer's voice. I have philosophy training at the undergraduate and graduate level, and have successfully tutored philosophy at the graduate level (including wit... (read more)
...In my lesson plans, I introduce the topic in a thought provoking and creative way, then directly teach the material. After that, I always allow time for students to apply or discuss the material for themselves. All of this can be adjusted based on the material and the student's individual needs. (read more)
...I am a strong believer in understanding concepts and knowing fundamentals, NOT in doing math by rote. I will certainly help you get your homework done and get better grades, but I will also make sure that you understand it! I teach students techniques to check their work: both by "sanity checks" as in "Does this answer make sense?" and also by reversing the process or calculation. (read more)