Adam Prenosil
His lectures are kind of dry and confusing and can be hard to follow, but he usually teaches straight from the textbook, so it's easy to catch up on your own. Super nice and helpful in office hours!! He will go out of his way to make time for you. Tests are usually based on the homework problems. He curves a little, but not too much.