The teachers are great, but they are very unorganized during recitals. My 3 year old was missing for about 10 minutes after a recital. The pick up of the kids was like a free for all and no one checked the arm band the gave us moms to pick up our kids. They were very understaffed. When I called to complain about this to the director, she just shrugged it off like it was no big deal and just said that they would try to make it better for next time. I will never trust them with my child again!