We haven't been with Desert Star long so I can't as yet speak on the recitals or costumes but as far as instruction I've been super impressed by the depth and detail provided! My daughter is a 14 year old beginner to dance. It is nearly impossible to find a class for her age group and lack of experience. Most studios offer the opportunity to join a class either younger or the same age and way more experienced, and both prospects presented some serious embarrassment for a teen. This beginner teen class is exceptional. Scott gives individual correction when needed, demonstrates the proper form and technique and then allows them another opportunity to try it the correct way. I have seen huge improvement in my daughter in a very short time. Scott is also funny and kind and the class responds positively to his teaching style. Excellent class highly recommended!