Independent Problem Solving: Students are allowed to come up with their own, sometimes unique, solutions to the assigned projects. Students are given the tools and resources to assist in the independent problem solving process.
Class Discussion: Student are encourage to ask questions and participate in class discussions in order to enhance their understanding of concepts and material and how to apply them.
Visual Presentations: Visual presentation and demonstrations are used to give students concrete examples of how to apply a concept.
One-On-One Instruction: Students receive personal one-on-one instruction when required.