This place is wonderful!! Ms. Mitchell and the other instructors take a real personal insterest in their students. There are several instructors, so the student/ teacher ratio usually ends up being around 4 to 1, leaving the instructor pleanty of time to work with each student one-on-one. Once signed up, you have the option of going to as many classes as you want for the same base price. For my son they offer 6 regualr classes plus 4 add on classes a week, giving us the oportunity to attend up to 10 classes a week. They also have very reasonable rates for private instruction starting at as cheap as $10 for 30 minutes and going up to $50 for 30 minutes, depending on the experience of the instructor you choose. I am constantly recommending this school to anyone who will listen because I am that pleased with it. It has made a huge difference in my son's self esteem and self confidence. I am very disappointed to be moving soon since I doubt I will ever find a program this good again!