Is this course all online?

Yes, this is an online course.