Reviews of professor William Weigel

Rating: 4.0/5, difficulty: 2.0/5
Really lenient grader; if you have any questions at all, they're pretty quick to answer emails and are also available in office hours and via phone. As long as you've looked at the lectures you'll be completely fine for the exams (at least for online learning).