Reviews of professor Joseph Hansen

Rating: 5.0/5, difficulty: 4.0/5
If you listen during the lectures Professor Hansen really shows what a great teacher he is. He covers an absurd amount of material but does it all surprisingly clearly. He moves fast so if you miss one or two lectures you might get left behind. The quizzes, tests, and assignments are all very fair. Go to office hours!