Loading…
Loading…
Mechanical Engineering
1.9
Overall rating
Poor
4.2
Difficulty level
Hard
20%
Would take again
Based on 25 reviews
2021
Last active
7 courses taught
Showing 10 of 30 reviews
He is an awful person in every sense of the word. Wish I actually learned something in this class.
Pros: - Based on his stories, he's very, very competent Could improve by: - Putting any material on d2l (even a course outline) - Having any practice problems online (+solutions) - Going over an example of a project - Attending all lectures - Showing up to all labs - Ensuring whole class is listening while speaking - Writing more clearly on board
Oh Dr. Tham how many sleepless nights shall I account to you.. The facility project is a nightmare, get ready to work your ass off for something you barely have an understanding of until March. His tests are meh, doable just listen in class. He WILL talk about racking systems every lecture for at least 30 mins. Youll hate him but realize hes smart
Oh Dr. Tham how many sleepless nights shall I account to you.. The facility project is a nightmare, get ready to work your ass off for something you barely have an understanding of until March. His tests are meh, doable just listen in class. He WILL talk about racking systems every lecture for at least 30 mins. Youll hate him but realize hes genius
Worst prof I have ever encountered. Full of himself, rambles on about himself and what he has done every class. Spent a two-hour lecture talking about sweeping and how a dog went poo poo on his porch.
If you're thinking of doing your internship with Ryerson, please rethink your decision. If you find your own placement without the help of Ryerson, I suggest you take the year or so off and work without Ryerson's approval. OSAP was not covered the year I participated and I paid $650 for nothing. Despite what Donald says experiencecredit.
Very good prof! lots of knowledge and experience! You need to talk to him about the course materials in his office hours and you will be clear af for your project and term tests.
Spends too much time talking about his Interns and work experience, which is good in small doses, but doesn't spend enough time covering the actual course content. As a result of this, extra classes are scheduled to cover for missed material. Overall a very messy course/teaching structure.
Holy Geez this guy is terrible. He is unclear, confusing , and just rambles entire lecture.