Nasser Bogale
His tests aren't hard, but he doesn't really teach and just says what's on the slides. this wouldn't be an issue if it was an English class, but it's math so you end up having to teach yourself things all the time. 