Kevin Merkell
He's the type of teacher whose worked in the field for so long he can't understand that students are learning these concepts for the first time. He's new to teaching yet doesn't give students any slack even though he doesn't understand how to effectively teach the material yet. He's a nice guy but falls short as a professor - wouldn't recommend.