The Anytime Online courses
These course offerings are designed to be self paced. You can learn at your own speed and in the comfort of your own space.
The Live Online Courses.
These are courses that are scheduled for set times and dates and allow the participants to receive live instruction from an instructor in the comfort of your own surroundings.