We offer live and online classes. Live classes are generally defined as classes taken in person or by live video conferencing. They are interactive and the student will be directly interacting with other students or the instructor each class session. Online classes are generally defined as classes taken on a computer, tablet or smartphone. The online classes we provide also meet the criteria for being interactive. Students will be required to respond to reinforcing questions throughout the program(s) online. they also can contact the instructor while taking the class. Online programs offer greater flexibility because they can be taken on ones own time, and from any location. Access is instant upon registration. Live classes require the student to start the class at a particular time each session on a specific day. Both formats provide proof of enrollment and progress reports as well as a certificate of completion.