Professor Haakenson is amazing. He emails the class every week reminding us what is due and this is very helpful. He wants to see his students succeed. The MyLab assignments were useful. Lots of discussions and quizzes that are easy if you study for them. Midterm and final are proctored. Definitely take this professor if you have the opportunity!