I had chance to learn part of my Astro course with Vishal sir for few days, and one thing I can tell is, he is one of the best astrocrat having knowledge of KB’s Astrology method. He has digested the course and the way he delivers is excellent. He is very calm and very smooth in explaining topics to his student. It’s a quality of a great teacher. Highly recommended teacher.