Sergey Vasilyev is a wonderful and accomplished Ballroom dance teacher/coach. He puts his heart and soul into teaching and is fully committed to helping his students dance better than they ever believed possible. His guidance and support will help anyone improve their dancing skills, and succeed in all levels of Ballroom competition. But above all, his lessons are fun, stimulating and challenging! Anyone, from beginner to Gold level dancers will learn to dance their best and enjoy every minute of the journey.