OnLine, there is 2 major Courses , previous to this one I spent . Over a year doing all material and test . New Material inside out .But came shy in passing exam. Previous course comes with fancy books lots of material very time consuming . But out of date big time . On what’s required to pass red seal. This course is by far the best would recommend this to anyone. Up to date , simplified Teaching techniques that work . Great support . Do not waste time and money on other courses as I have.