Mr.Ravi is very punctual and rarely cancels a class. He updates us every few weeks as to how my son is understanding the concepts etc., He gives worksheets and ensures that he completes them and posts them in the WhatsApp group when Mr. Ravi, myself , my son and my wife are part of. This ensures that my son completes the work and posts them on time. He usually corrects the worksheets and post them back the group very quickly. My son’s math grades (PRE-IB) has improved very well and now he is feeling confident in Math. This motivated him to study and do well in other subjects as well overall we’re happy with Mr. Ravi and I would strongly recommend him for other kids as well.