Reviews of professor Tim Weis

Rating: 5.0/5, difficulty: 3.0/5
Awesome professor. Really cares about the students. Lots of time extended deadlines for assignments as we had other midterms/assignments piling up. Once he was passing by after class, saw me struggling with an assignment, sat down and didn't leave until he made sure I understood the concept properly. Solid prof, would recommend 10/10

Rating: 5.0/5, difficulty: 1.0/5
Best professor in the mechanical engineering department at the U of A. Clearly cares about the subject matter and his students' success.

Rating: 5.0/5, difficulty: 4.0/5
Tim was always very helpful inside and outside of class whenever I had difficulty grasping a concept. His tests were lengthy and challenging, but fair for the amount of material that we covered. Some students had an issue with the assignments, but I felt that the length and breadth of topics they covered were necessary to grasp the material.

Rating: 2.0/5, difficulty: 3.0/5
He's passionate about what he does and teaches but his writing is terrible and can't be read even when he uploads the annotated notes. Go to class cause you'll need to hear what he says rather than read his notes.

Rating: 5.0/5, difficulty: 4.0/5
I can confidently say that he is by far the best prof I had in my 4 years of university. Very caring prof and extremely knowledgeable. 
I highly recommend taking a course with him as a prof. 
Trust me, you'll learn a lot and definitely won't be disappointed.