Walter Carlson
He is amazing. If you do all the work and do ok on the tests you can EASILY pass with a B. Also rounded my grade up by 2%. He is also funny, so you won't sleep in his lecture. But the tests are fair but a little hard. He tells you what the questions on the test will be like and the final is very easy. Just don't miss class! 