Amy and Michael took me from someone who had never even seen West Coast Swing to someone who can have lots of fun with the dance and is comfortable enough to take risks. Every class we learned new steps, as well as some great philosophy (such as "it’s always the leader’s fault if anything goes wrong" - I like that one :). They emphasize connection, dancing with different partners, and did I mention fun?