All of our instruction is based on the philosophy that all children can become achievers if taught at a level of their own proficiency, and encouraged to progress at a rate of their ability to master clearly defined units of learning. These units of learning or “skills” are introduced in a sequential and systematic fashion and reinforced in the learning environment until the student demonstrates mastery in that area. This concept is often referred to as “Mastery Learning.”
The consistent experience of being able to successfully achieve manageable units of learning at his or her own level of proficiency will serve to remove many of the frustrations often experienced by children who may need extra help in learning some skills, and soon build confidence in the child – bringing a sense of accomplishment and joy into the learning environment.
On a high school level we work with each student individually, addressing their own particular needs. This also requires the student to be able to articulate to the Instructor what those specific needs are. This means that much of the learning at this level becomes the responsibility of the student and the Instructor serves as a coach or facilitator to enable the student to achieve success.