[{"observed_at":"2026-09-07 16:56:56.307369+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTM3MTg0NjE0","source_instructor_id":"rmp:2831928","instructor_name":"Alexander McGhee","course_label":"BME315","course_id":"BME 315","course_uid":"course_5f39a96edc9ca90d8f1ec190","review_date":"2022-12-19 04:07:53 +0000 UTC","comment":"The Professor seemed poorly organized during this semester. The last few lectures were crammed full of new material with the professor speeding through them. Lab reports often have questionable wording and are almost impossible to do without TA assistance, which causes constant questions and deadline postponements. ","source_url":"https://www.ratemyprofessors.com/professor/2831928","quality_rating":2.0,"difficulty_rating":4.0},{"observed_at":"2026-09-07 16:56:56.307369+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTM2ODMyNjAy","source_instructor_id":"rmp:2831928","instructor_name":"Alexander McGhee","course_label":"BME315","course_id":"BME 315","course_uid":"course_5f39a96edc9ca90d8f1ec190","review_date":"2022-11-15 02:39:05 +0000 UTC","comment":"It is very clear that this is the first time he has ever taught. He gave little to no feedback on anything. The labs were WAY too much work and very poorly organized. The labs and HWs were full of errors and obviously never proofread. We still have around a month left of class and he has stated that he has given up and is \"wrapping the class up\"","source_url":"https://www.ratemyprofessors.com/professor/2831928","quality_rating":1.0,"difficulty_rating":4.0},{"observed_at":"2026-09-07 16:48:42.909855+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTQyNTY0OTEx","source_instructor_id":"rmp:3037392","instructor_name":"Christa Wille","course_label":"BME315","course_id":"BME 315","course_uid":"course_5f39a96edc9ca90d8f1ec190","review_date":"2026-01-29 20:52:41 +0000 UTC","comment":"Dr. Willie is one of the chillest professors I've ever had. A friend and I discussed exam answers with her directly after taking the exams. Beware of heavy Matlab content for labs, but otherwise a good course and a great professor. ","source_url":"https://www.ratemyprofessors.com/professor/3037392","quality_rating":5.0,"difficulty_rating":3.0},{"observed_at":"2026-09-07 16:48:42.909855+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTQxMDcwOTcx","source_instructor_id":"rmp:3037392","instructor_name":"Christa Wille","course_label":"BME315","course_id":"BME 315","course_uid":"course_5f39a96edc9ca90d8f1ec190","review_date":"2025-04-28 17:21:47 +0000 UTC","comment":"Incredibly kind and caring towards students and really wants to foster learning. Tries to get to know students individually and schedules alternate hours if needed to answer questions. Class is difficult but she makes it so much easier. Exams are difficult but you feel prepared from lecture. One of the best teachers I have ever had!","source_url":"https://www.ratemyprofessors.com/professor/3037392","quality_rating":5.0,"difficulty_rating":3.0},{"observed_at":"2026-09-07 16:48:42.909855+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTQwODU1MDI3","source_instructor_id":"rmp:3037392","instructor_name":"Christa Wille","course_label":"BME315","course_id":"BME 315","course_uid":"course_5f39a96edc9ca90d8f1ec190","review_date":"2025-04-02 00:55:51 +0000 UTC","comment":"Dr. Wille is amazing. She does the most to help her students. She makes biomechanics so interesting because you can tell how passionate she is. As long as you do the work, getting a good grade is not that hard. She will always make sure every question is answered, even if it means scheduling alternate hours. Tests can be tough but not unreasonable.","source_url":"https://www.ratemyprofessors.com/professor/3037392","quality_rating":5.0,"difficulty_rating":3.0},{"observed_at":"2026-09-07 16:45:26.184328+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTE5MDQ2MDk2","source_instructor_id":"rmp:1623831","instructor_name":"Darryl Thelen","course_label":"BME315","course_id":"BME 315","course_uid":"course_5f39a96edc9ca90d8f1ec190","review_date":"2011-10-05 15:07:21 +0000 UTC","comment":"Tough exams","source_url":"https://www.ratemyprofessors.com/professor/1623831","quality_rating":4.0,"difficulty_rating":4.0},{"observed_at":"2026-09-07 16:30:13.298422+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTI5NTg3NTE2","source_instructor_id":"rmp:1963358","instructor_name":"Joseph Towles","course_label":"BME315","course_id":"BME 315","course_uid":"course_5f39a96edc9ca90d8f1ec190","review_date":"2018-02-22 12:50:05 +0000 UTC","comment":"Towels office hours were the most helpful resource in this class. He will readily explain/demo/draw to present the information in different ways until you understand the concept. He's willing to help guide your thought process on tricky homework problems or lab questions, as long as you're willing to put in the time and ask.","source_url":"https://www.ratemyprofessors.com/professor/1963358","quality_rating":4.0,"difficulty_rating":4.0},{"observed_at":"2026-09-07 16:30:13.298422+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTI3MDc2ODgy","source_instructor_id":"rmp:1963358","instructor_name":"Joseph Towles","course_label":"BME315","course_id":"BME 315","course_uid":"course_5f39a96edc9ca90d8f1ec190","review_date":"2016-10-25 16:00:57 +0000 UTC","comment":"Towles is hands down my favorite professor. Not because of how I did in his class or because he makes the content tractable, but because he is simply a talented lecturer. He knows exactly how to structure such a wide range of knowledge into a digestable and interesting manner. He truly cares how well his students do, he's there to help you succeed.","source_url":"https://www.ratemyprofessors.com/professor/1963358","quality_rating":5.0,"difficulty_rating":4.0},{"observed_at":"2026-09-07 16:30:13.298422+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTI2MDk3Nzk2","source_instructor_id":"rmp:1963358","instructor_name":"Joseph Towles","course_label":"BME315","course_id":"BME 315","course_uid":"course_5f39a96edc9ca90d8f1ec190","review_date":"2016-02-29 15:07:12 +0000 UTC","comment":"If you understand Mechanics of Materials well, you'll do great. That was the hardest segment of the class in my opinion, and it was the most prevalent on exams. Also, the homework is hard an can take a while. I'd recommend taking Matlab (CS310) before taking this class because the lab reports take f each week if you are not fluent in it.","source_url":"https://www.ratemyprofessors.com/professor/1963358","quality_rating":3.0,"difficulty_rating":4.0},{"observed_at":"2026-09-07 16:30:13.298422+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTI1NTUwMDEx","source_instructor_id":"rmp:1963358","instructor_name":"Joseph Towles","course_label":"BME315","course_id":"BME 315","course_uid":"course_5f39a96edc9ca90d8f1ec190","review_date":"2015-12-04 15:28:50 +0000 UTC","comment":"He understands that this is just meant to be an introductory class. Covers all the basics and explains relevant information well.","source_url":"https://www.ratemyprofessors.com/professor/1963358","quality_rating":5.0,"difficulty_rating":1.0},{"observed_at":"2026-09-07 16:30:13.298422+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTI0MDgwNzYz","source_instructor_id":"rmp:1963358","instructor_name":"Joseph Towles","course_label":"BME315","course_id":"BME 315","course_uid":"course_5f39a96edc9ca90d8f1ec190","review_date":"2014-12-15 01:47:09 +0000 UTC","comment":"This was Joseph Towles' first semester as a professor for Biomechanics. There were times when he would mess up in class either with equations or some concepts, but overall he is a very good lecturer. His office hours are always helpful, and the labs are fun. Exams graded fairly, you can get up to 50% of points lost from the 1st time taking an exam!","source_url":"https://www.ratemyprofessors.com/professor/1963358","quality_rating":4.0,"difficulty_rating":3.0},{"observed_at":"2026-09-07 16:16:45.456921+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTM0OTE5Njg5","source_instructor_id":"rmp:752989","instructor_name":"Mitch Tyler","course_label":"BME315","course_id":"BME 315","course_uid":"course_5f39a96edc9ca90d8f1ec190","review_date":"2021-06-16 20:24:41 +0000 UTC","comment":"Probably the laziest professor I've ever had.","source_url":"https://www.ratemyprofessors.com/professor/752989","quality_rating":1.0,"difficulty_rating":2.0},{"observed_at":"2026-09-07 16:16:45.456921+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTM0NDEyNzAz","source_instructor_id":"rmp:752989","instructor_name":"Mitch Tyler","course_label":"BME315","course_id":"BME 315","course_uid":"course_5f39a96edc9ca90d8f1ec190","review_date":"2021-03-05 20:07:08 +0000 UTC","comment":"One of the worst professors I ever had. Learned absolutely nothing useful in his class. Great class for catching up on sleep though. Arbitrarily assigns grades.","source_url":"https://www.ratemyprofessors.com/professor/752989","quality_rating":1.0,"difficulty_rating":3.0},{"observed_at":"2026-09-07 16:16:45.456921+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTEwODcxOTk5","source_instructor_id":"rmp:752989","instructor_name":"Mitch Tyler","course_label":"BME315","course_id":"BME 315","course_uid":"course_5f39a96edc9ca90d8f1ec190","review_date":"2005-11-10 10:12:06 +0000 UTC","comment":"Unorganized teacher, has no basic curriculum.  Goes off on tangents and makes you print out 30 pages of anaotomy notes for his first exam.","source_url":"https://www.ratemyprofessors.com/professor/752989","quality_rating":2.0,"difficulty_rating":4.0}]