Michael Treat
Dr. Treat has charisma and is a straight forward guy. Lectures are not mandatory and the slides are posted to canvas but he does have at least one participation assignment each unit, usually announces when. Exams are based on lecture slides but mcgraw helps as supplementary instruction. 