We have been very pleased with RAFA's programs. My kids may not be destined to be great ballerinas, but what my husband & I appreciate is they are not just about ballet, although their ballet program is very strong. We have really taken to the theater aspect of their school with their Musical Theatre classes and Broadway Studio Workshop. It's organized, but not as structured as the ballet classes. I'm not saying there's anything wrong with structure, but the musicals have really allowed them to shine. I'm surprised the other reviewer had trouble with information b/c we get SO MUCH information from them from emails to handouts to letters. If I forget their rehearsal schedule, I can even go to their website to check it. Like I said, it's working for us.