The format of this online class was amazing. Everything was done in an add-on program. All of the quizzes are completed by watching videos and then answering imbedded questions. If you got one wrong, you could go back and correct. Homework was also completed within the program. You could get hints which were videos that showed you how. Easy A