Excellent, very good explanation and has the patience to clear all the doubts. Simple and easy explanation. Very punctual and attentive. Helps students to make learning easy. Thank you so much for your dedication and support to help our kids learning easy and fun. Really appreciate all your efforts and support.