Alexander Michkov
TAKE HIM! At least 40pts EC. No lectures but must read online book chapters and complete concepts it's 10pts per chapt. exams are easy. use his study guides and do the book recharge feature. Labs are easy and quick. He might seem intimidating but he's nice and wants you to learn. If you ask for something reasonable he'll do it, ex change due dates.