CMA has been such a wonderful group of people to work with! They encourage their students to push themselves to reach their full potential. They make lessons fun. My daughter has gained so much confidence in herself that has carried over to all parts of her life. Thank you for doing such a great job!