In our teaching philosophy we strive to develop every student individually. To achieve this, we use a variety of supportive materials and media, and a structured approach to learning. The course follows clear outlines in logical steps, each phase of training is building on the next, with knowledge evaluations at each step, so nobody is left behind and every necessary aspect is mastered by every student. We use a student-centered approach, and honor the all-important fact of teaching science that a student learns better when in a relaxed frame of mind. We make learning fun, easy and effective!