Esther is definitely a good teacher, the content of DS120 is just so boring that it doesn't help her. Her voice is very soft, and combined with the lecture content and 8:50 class time, it's a bit hard to stay awake. Three pretty easy projects and weekly quizzes on the lecture content, not too bad, but a good amount of work for a 100 level class.Rate My Professors ↗
Historical instructor
ESTHER KANG
What students say
Original student reviews · all captured dates
Quality 3/5Difficulty 1/5
Personal experiences, not a representative survey. Profile matching and captured coverage are shown in the source details.
Classes with ESTHER KANG
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_7433506287d40567c2395b6e",
"source": "legacy",
"source_instructor_id": null,
"identity_basis": "name_only",
"identity_status": "unresolved",
"name": "ESTHER KANG",
"email": null,
"first_observed_at": "2025-12-14 04:50:04.653658+00:00",
"last_observed_at": "2026-01-22 01:00:26.555427+00:00",
"ratings": {
"review_count": 1,
"quality": 3,
"difficulty": 1,
"quality_count": 1,
"difficulty_count": 1,
"profile_id": "rmp:3159540",
"source_url": "https://www.ratemyprofessors.com/professor/3159540",
"match_basis": "exact_name",
"observed_at": "2026-09-07 16:40:13.388896+00:00",
"courses": {
"course_3e9352ebac5f44810b182d3c": {
"review_count": 1,
"quality": 3,
"difficulty": 1,
"quality_count": 1,
"difficulty_count": 1
}
},
"bayesian_quality": 3.6282721748062814,
"prior_mean": 3.6596857835465957,
"prior_weight": 20
},
"current": false,
"courses": [],
"revision": "e243353dcb7d79b7247ced91d69443ef4c2a6349",
"instructor_url": "/instructors/ESTHER_KANG--instructor_7433506287d40567c2395b6e"
}