Brett Burkhart
He's very straightforward with his teaching. Do NOT let yourself get behind because it will drop your grade by like 20 points. I got lazy and didn't do 4 assignments and then got behind and my grade dropped from a 95 to a 70.