Kevin Petka
Recorded lectures are terrible and he reads from the powerpoint, makes me think he doesn't really know the concent thoroughly. Doesn't explain concepts well, just tells you to "watch the lecture". The homework often asks us stuff he never covered in lecture. Take another prof's class if you care about learning instead of just memorizing stuff.