Academy of Tucson is a great school with wonderful, skilled and professional teachers. All the teachers are certified and many have been with the school for years. It used to be a private school but is now a charter. Class sizes are small and the school has a very personable feel. Highly recommended!