Bhoopendra Singh is an excellent teacher who will guide you all the way through. His knowledge is unmatched and that is what will gain your respect and make learning sincere and fun. He teaches with passion and even went out of the way to provide online classes for me whenever I had doubts. He is a kind, fun and inspiring person. Dr. Sushma is an excellent teacher who will teach, guide and take you all the way through. I was fortunate to have her as my teacher in one of the most important exam of my life. Her knowledge is unmatched and her methods are accommodating for all levels of starters. She inspires and motivates you to reach levels you had never thought were achievable. She is a caring, loving and trustworthy teacher.