Reviews of professor Tim Bos

Rating: 5.0/5, difficulty: 2.0/5
Passionate professor, encourages meaningful discussions in class.  Understanding when any issues arise.

Rating: 2.0/5, difficulty: 3.0/5
Not online savvy. WONT respond to emails. IGNORES MOST EMAILS.

Rating: 5.0/5, difficulty: 2.0/5
Great teacher with really fun lectures. If you show up to class and take notes on his lectures you will pass. In person assignments and quizzes. Then online midterm and final. Textbook was a good read but not required to read to pass the class.

Rating: 5.0/5, difficulty: 2.0/5
Very smart and passionate guy.  Conveys complicated ideas well, and creates an amazing environment which encourages questions.

Rating: 5.0/5, difficulty: 1.0/5
Great understanding of the material and has the ability to argue from multiple different perspectives even if he doesn't agree with the viewpoint: presents opposing views correctly and non-judgementally. Might be hard to reach online, though.