Tough class, but Mr. Hardee had twice weekly live streams to help students. Quizzes took a very long time to complete. Lots of material to learn in a short amount of time but lots of partial credit and feedback was given on quizzes and tests.