Easily the best TA I have had at Madison. Very knowledgeable and welcoming. You can tell that he is very passionate about the subject matters, and this shows in the way he leads discussion sections. I cannot recommend him enough!Rate My Professors ↗
Historical instructor
KEVIN WAMALWA
What students say
Original student reviews · all captured dates
Quality 5/5Difficulty 2/5
Quality 5/5Difficulty 3/5
Kevin may be the best TA I've ever had in school. He knows the subject matter and is very knowledgeable, but this isn't what makes him so great. By sitting in his class, you can tell that he genuinely cares about each student. No matter how I feel, I know when I step into his classroom that he will put a smile on my face. Take any class he teaches!Rate My Professors ↗
Quality 5/5Difficulty 3/5
Super nice, passionate and caring! Loved having him as a TA!Rate My Professors ↗
Quality 5/5Difficulty 3/5
Kevin is one of the most enthusiastic TA's I've ever had. He didn't just want to make sure we knew the content, he wanted us to enjoy it. He's very personable and makes everyone feel welcome during discussions. If your taking a class with him as a TA option I promise he's the best optionRate My Professors ↗
Quality 5/5Difficulty 3/5
Kevin is a great TA, very passionate about the subject and always makes the topic very engaging/interesting and gets all students involved in the discussion.Rate My Professors ↗
Quality 5/5Difficulty 1/5
I absolutely love Kevin. He is such a passionate TA. He is one of the best TAs I've had so far. He really cares for his students and loves to hear students talk about their ideas. If you take a class with him then you are one lucky person. KEVIN IS THE BEST!!!!!!!!!!!!!!!!Rate My Professors ↗
Personal experiences, not a representative survey. Profile matching and captured coverage are shown in the source details.
Classes with KEVIN WAMALWA
No teaching recorded in Fall 2026.
No courses match this selection. Try the full catalog or another term.
Recorded teaching history
Explore courses taught by this instructor →Browse recorded courses
| Term | Course | Title |
|---|
Teaching history may be incomplete. Course pages contain course-specific feedback and citations.
Instructor identity & provenance
{
"instructor_uid": "instructor_149c5fcc3a87f4a66f985bf6",
"source": "legacy",
"source_instructor_id": null,
"identity_basis": "name_only",
"identity_status": "unresolved",
"name": "KEVIN WAMALWA",
"email": null,
"first_observed_at": "2025-04-16 05:20:33.104844+00:00",
"last_observed_at": "2026-09-07 15:55:43.033547+00:00",
"ratings": {
"review_count": 9,
"quality": 4.78,
"difficulty": 2.22,
"quality_count": 9,
"difficulty_count": 9,
"profile_id": "rmp:1873248",
"source_url": "https://www.ratemyprofessors.com/professor/1873248",
"match_basis": "exact_name",
"observed_at": "2026-09-07 16:25:56.123753+00:00",
"courses": {
"course_8631503d4d0f27878d0e43c9": {
"review_count": 4,
"quality": 5,
"difficulty": 2.75,
"quality_count": 4,
"difficulty_count": 4
},
"course_62685b9b43c02c42b33a3930": {
"review_count": 1,
"quality": 5,
"difficulty": 3,
"quality_count": 1,
"difficulty_count": 1
},
"course_b51c386eacfc728274316fc0": {
"review_count": 1,
"quality": 4,
"difficulty": 2,
"quality_count": 1,
"difficulty_count": 1
},
"course_0d5decf679470c1b7a5c5a65": {
"review_count": 1,
"quality": 5,
"difficulty": 1,
"quality_count": 1,
"difficulty_count": 1
}
},
"bayesian_quality": 4.0073695058942045,
"prior_mean": 3.6596857835465957,
"prior_weight": 20
},
"current": false,
"courses": [],
"revision": "e243353dcb7d79b7247ced91d69443ef4c2a6349",
"instructor_url": "/instructors/KEVIN_WAMALWA"
}