This was an extremely difficult class to do online. Lots of homework due Monday through Friday by midnight. Professor allows you to work ahead. If you have questions click on the link within the assignment and he responds quickly via a video call. Be ready to study. Professor allows you to retake the chapter quizzes to improve your score.