Reviews of professor Michael Tadross

Rating: 5.0/5, difficulty: 3.0/5
Definitely pros and cons to taking this class with Tadross, but he's a brilliant researcher and has a really deep understanding of the content. He's not always the best at delivering the material, but he cares about his students and definitely tries. First few homeworks are in matlab which is annoying, and the class itself is a lot of work

Rating: 4.0/5, difficulty: 3.0/5
BME 244L is a notoriously hard class, but it's made much more manageable by Prof. Tadross who gives pretty fair exams. Lecture can sometimes feel scattered and hard to know what's important for exams, but the tests aren't too hard so it's okay. Stats, HW, lab are a lot though, you really have to be on top of your stuff or you'll fall behind fast.

Rating: 3.0/5, difficulty: 3.0/5
Dr. Tadross cares about this course, but he tends to go off on tangents and is bad at articulating what's important and what's not. This is heightened by lack of practice problems and the fact some of the homework is only tangentially related to the exam. Lecture covers the material inefficiently which makes it hard to focus. MATLAB is essential.

Rating: 2.0/5, difficulty: 5.0/5
Had him in his first year teaching this class. Pretty unprepared with lectures, sometimes rambling at chalkboard and getting stuck on derivations. I think he's just inexperienced in teaching the class. Also, bit out of touch with the difficulty on exams, thinking the hardest problem could have been done in 5 mins. Doesn't even write own homeworks.

Rating: 2.0/5, difficulty: 3.0/5
Had him for covid semester (spring 2020), and when we were in person it was rough. He wasn't using his own slides, often got confused and left us even more confused. When we went online he was similarly confused, but significantly more understanding which kind of cancelled out the latter. Nice guy, need more experience with course.

Rating: 5.0/5, difficulty: 1.0/5
Tadross is how most teachers should be. He deemphasizes grades so that you are able to focus on actually learning. If you learn, you'll get a good grade. It's not a guaranteed A, but definitely way less stressful than it could be.