Acadia Larsen
Took him online in a summer session. He lectured every day but at times wasn't really clear on what he was trying to say or explain. He would skip steps when doing examples but was always willing to explain if you didn't understand, all you have to do is ask him to explain. Exams were a bit tough but were doable.