Reviews of professor Shawn Stafford

Rating: 5.0/5, difficulty: 2.0/5
I learned a lot in his class. There's very easy homework, and the quizzes and tests are reviewed a few days before almost exactly as they will be on the test. Lectures are a bit boring, but overall a intelligent Prof.