Dr. Altschafl cares about students and is passionate about the subject matter. That being said, I didn't find her assessments and expectations to be as clear and straightforward compared to her colleague. She would present new scenarios, change minor details, and make exams trickier than necessary. She's friendly, but I didn't enjoy her section.Rate My Professors ↗
Current instructor
Beth Altschafl
What students say
Original student reviews · all captured dates
Quality 3/5Difficulty 4/5
Quality 5/5Difficulty 4/5
Dr. Beth is amazing. She is super sweet and helpful, and she is very clear with her lectures. Although the class is very dense, she makes it easy to digest with all of her engaging teaching techniques.Rate My Professors ↗
Quality 5/5Difficulty 5/5
Dr. Altschafl is extremely caring and always willing to help. She really wants her students to understand the material as opposed to just memorizing and regurgitating facts. She understands that every student learns differently and works hard to meet every individual student's needs which is impressive given this class has hundreds of students.Rate My Professors ↗
Quality 5/5Difficulty 5/5
This class is by far the hardest class I have EVER taken; however, it's SUPER beneficial, important, and the most valuable course I've taken. This class is EXTREMELY hard, you need to put in the time and study your butt off in order to do well in it. Professors are amazing! They truly care about students! P.S.-There jokes are super funny!Rate My Professors ↗
Quality 5/5Difficulty 4/5
By far the best science teacher I have had here at Madison. She knows so much and you can tell that she genuinely cares about her students. The material is hard but she explains the topics really well plus the lectures are recorded. Amazing lecturer and very inspiring and engaging, just make sure you do not fall behind!Rate My Professors ↗
Quality 5/5Difficulty 4/5
By far the best professor I have had in college thus far. There are so many things that I could say; however, the main point is that she is the most caring and intelligent individual ever. Just an overall great professor the way she really cares about her students' learning and understanding.Rate My Professors ↗
Personal experiences, not a representative survey. Profile matching and captured coverage are shown in the source details.
Classes with Beth Altschafl
MEDSC-M 771
Body in Balance
11 creditsBody in Balance integrates cardiovascular, hematology, nephrology, and pulmonology systems to explain homeostasis, covering public health, ethics, and clinical skills.
Offering recorded · Fall 2026
No recorded grade history
PHYSIOL 699
Independent Work
1–4 creditsPHYSIOL 699 offers directed study projects for junior and senior students.
Offering recorded · Fall 2026
Recent recorded grades — Fall 2009: 4.00 GPA, 100.0% A/AB (n=11 letter grades).
No recorded grade history
Recorded teaching history
Explore courses taught by this instructor →Browse recorded courses
| Term | Course | Title |
|---|---|---|
| Fall 2026 | MEDSC-M 771 | Body in Balance |
| Fall 2026 | PHYSIOL 699 | Independent Work |
Teaching history may be incomplete. Course pages contain course-specific feedback and citations.
Instructor identity & provenance
{
"instructor_uid": "instructor_392eb3ead1695821f372b68d",
"source": "enrollment",
"source_instructor_id": "altschafl",
"identity_basis": "netid",
"identity_status": "source_identified",
"name": "Beth Altschafl",
"email": "ALTSCHAFL@WISC.EDU",
"first_observed_at": "2026-09-07 15:55:43.033547+00:00",
"last_observed_at": "2026-09-07 15:55:43.033547+00:00",
"ratings": {
"review_count": 39,
"quality": 4.67,
"difficulty": 3.36,
"quality_count": 39,
"difficulty_count": 39,
"profile_id": "rmp:1292542",
"source_url": "https://www.ratemyprofessors.com/professor/1292542",
"match_basis": "exact_name",
"observed_at": "2026-09-07 16:51:55.737739+00:00",
"courses": {},
"bayesian_quality": 4.327520604592066,
"prior_mean": 3.6596857835465957,
"prior_weight": 20
},
"current": true,
"courses": [
{
"course_uid": "course_51400fbd4869ab89cd5e0b79",
"course_id": "PHYSIOL 699",
"title": "INDEPENDENT WORK",
"credits_min": 1,
"credits_max": 4,
"gpa": 3.965
},
{
"course_uid": "course_d5aebb5dae08ee7f86a10525",
"course_id": "MEDSC-M 771",
"title": "BODY IN BALANCE",
"credits_min": 11,
"credits_max": 11,
"gpa": null
}
],
"revision": "e243353dcb7d79b7247ced91d69443ef4c2a6349",
"instructor_url": "/instructors/BETH_ALTSCHAFL"
}