It does vary depending on course and the rigor intended for the course
A complete package!
[I am an IB student from Singapore and have been tutored by Ravi for nearly a year]
Ravi is an awesome teacher who displays all the desirable attributes that a student could possibly want - an incredible amount of mathematical knowledge, an abundance of flexibility vis-a-vis time scheduling and classes and most importantly, he explains concepts very clearly and precisely and his easy going and open minded attitude means that I am not hesitant to ask even the most basic questions.
When I started my classes with Ravi, I was not a good math student to put it lightly. I lacked fundamental and foundational knowledge for most concepts but with time and patience from Ravi’s side, I have been able to improve my maths by a lot. I love his flexibility because sometimes I need more classes such as when certain exams are approaching and nearly always, he is able to clear his schedule to add a class. I also love the fact that he teaches out of syllabus content because it really helps build up basic/foundational knowledge. These concepts are not taught in school but help me understand what is taught in school.
With regards to his teaching, he always manages to explain the concept very clearly and nicely and if the student still doesn’t understand it, he is still patient and open minded and will re-explain the concepts, which is something I really liked. He uses Bitpaper (a virtual whiteboard) to teach and I love the site because it is simple and easy to use and it allows for a seamless sharing of images (since I post a lot of textbook/exam questions I couldn’t understand).
Another amazing thing about Ravi is that he is also able to teach content that is way beyond the school’s syllabus as per the student’s request. For example, I was interested in modular arithmetic but this was not taught in school but Ravi still managed to devote many classes to it. So he helps students learn maths which they may find fun and enjoyable, regardless of whether it is taught in school or not.
All in all, Ravi is a really good teacher because apart from having an incredible amount of knowledge, he can explain concepts really clearly and nicely and his flexibility just adds on to an amazing experience.
I am writing this review after more than two years of close interaction with Mr. Ravi Jain, and after my son secured a seat in top IIT.
Ravi Jain is an outstanding teacher of mathematics, no matter whether it is for concept building or advanced level. He has a vast as well as deep mathematical knowledge. His solving methods are quite quick and straightforward. He always welcomes unique/tricky questions and also sooner or later gives all their solutions, regardless of difficulty level of the questions. So, one must be patient enough to give him the required time to solve questions if those are of very advanced level. He has tremendous patience to clear doubts of the students, irrespective of student's level or the difficulty level of the question. I can't remember any instance when he could not solve a problem, no matter how difficult is the problem (JEE Advanced or Olympiad level).
Finally, Mr. Ravi Jain is very open minded and always looks forward to new methods and approaches from students as well, which helps to develop the analytical skills further for the students.
In my opinion, If someone is aiming to crack JEE Advanced with a decent AIR, and he/she is sincere enough (because it is ultimately student's responsibility to do the required hard work sincerely), Ravi Jain is the right choice.
Outstanding: A complete teacher
Ravi is one of the best teachers I’ve found for my son. Armed with exceptional mathematical knowledge he also likes to analyze his student’s ability and trains accordingly. He is readily available, shares feedback on students aptitude and progress.
Ravi started working with my son (in US) from basic mathematics level till competitive levels. He trained him not just subjective level to Meet test (SAT, AP etc..) but also the aptitude requirements to accept surprising challenges.
Thanks a lot for your hard work.
I approached Ravi for some training with the aptitude exams. Ravi was very approachable and encouraging with my questions. What I liked most about Ravi is his ability to put himself in the students shoes and provide advice. I am sure anyone taking tutoring from Ravi will benefit from his knowledge in mathematics and his easy-to-work-with nature. I will surely take help from him the future.