Learning to dance is great fun with Ellie from beginners, improvers to the more experienced. Highly recommended.