My time working with and learning from Sandro was one of the best experiences a beginner could ask for. My fiancee and I were looking for a dance teacher approximately 2 months bef...ore our wedding when we signed up for lessons with Sandro. Both of us were completely inexperienced and untalented at dance (0 years of formal training, no previous exposure or interest to dance), yet we wanted to be able to do a complete choreographed ballroom dance in these two short months. In that short amount of time, Sandro was able to introduce the basics of ballroom dance to us, teach us a variety of routines to be flexibly incorporated, and choreograph a beautiful routine (3-4 minutes) that made us look and feel elegant, graceful, and competent. Sandro is a patient teacher who has an eye for even the smallest details, whether it is the choreography, timing, or musicality of the dance. He is experienced enough to cater his teaching style to individuals, as he had to take numerous approaches to get me to understand the same concept. Although I only learned ballroom dancing from him, he appears to be experienced in a large variety of styles, so he is perfect for nearly any genre of classical dance. On a personal level, Sandro is a very comforting and joyful presence; he creates a non-judgmental environment that is perfect for any student, and knows how to critique without being harsh or hurtful. With each lesson, I felt both my competency and confidence grow. He is an excellent teacher, an expert of his craft, and a fun guy to be around. For anyone interested in formal dance training, especially those with no background, I would recommend Sandro immediately.