Loading…
Loading…
Biomedical Engineering
4.0
Overall rating
Good
3.4
Difficulty level
Moderate
100%
Would take again
Based on 34 reviews
2026
Last active
2 courses taught
Showing 10 of 34 reviews
Hands down my lest favourite teacher. He has the worst marking skills ever. He takes so many marks off for not reading his mind even if you put exactly what the question asks. He is truly a very mean person with no heart towards his students. Thank god i'm graduating and won't have to see him ever agin
He is the GOAT! Hands down the best prof in our program.
Attending the lectures matters. He is always friendly and helpful. The midterm was quite easy. Hopefully will be the same for final.
Tough course overall. He is a tough marker especially compared to previous instructors I have had at TMU…but I learnt the most in this course. I actually feel like I can do things with what we were taught and have an idea of how many biomedical systems work, so overall a great course and worth the hard work.
This professor will fail you and have the class average intentionally low. He then proceeds to blame his incompetence on our second and first year professors by stating that they did not each us enough to pass his course. Heads up, future years if he says that you guys are the worst he says that to every year dw. He is the worst.
Awesome prof! He really knows his stuff and explains complicated topics in a way that's super clear. I learned more in this course than any other I have taken so far. The lectures are organized and actually useful for exams. I think he genuinely cares about students doing well and is super approachable if you need help.
- Labs took more time than the course. - Told we are incompetent every class. - Practical stuff learned, but not taught.
Organized and explains concepts well. Grading is fair, and the course is structured in a way that makes learning manageable. Good experience overall.
So far I have found this course to be very interesting and highly practical. There is a fair bit of math... for the labs we get to program and work with actual robots which is a great experience.