Great teacher. Gave all assignments to class first day. I finished them in 3 weeks and only showed up to class for lecture to finish the 16 week course. First couple of test are online at home the rest are in class online. Super easy all answers are given to you on study guide before test. You use study guide on test day. Extra credit on every test