eNovativePiano provides a curriculum and multimedia resources for students and teachers appropriate for both in-class or online teaching but it is not an online course. While a student might choose to work independently using eNovativePiano, the vast majority of our users are teachers who have adopted it as a curriculum for their in-person and online classes and lessons.