Alex is just the best! I would recommend her to anyone who is wanting a fun and meaningful experience with their significant other or who is wanting to impress their guests! I am a trained dancer, but my husband had never danced a day in his life! She did a great job of breaking it down for us and the coreography was amazing and so much fun! My husband and I still do our dance every once in a while just for fun! Also, she was very great at working around our crazy schedule!