Very absent-minded Prof, but funny guy and if you show up to class and put some effort into what you do (do the homework, participate in class, keep up with readingsvideo watchings), you'll get at least an AB. He very much dislikes grading anyone below a B; he'll only do that if you don't show up to class or don't turn things in.Rate My Professors ↗
Historical instructor
CHARLES JAMES
What students say
Original student reviews · all captured dates
Quality 3/5Difficulty 1/5
Quality 5/5Difficulty 2/5
Professor James runs a very fun class! He always opens class with a song and encourages group work. It's not a hard class, and if you show up, you'll enjoy the class.Rate My Professors ↗
Quality 2/5Difficulty 2/5
Professor James laughs at students for saying the wrong word or saying something incoherent and often is extremely unhelpful. He asks the class what a certain word is in German and no one knows the answer, so instead of telling the class, he skips over it and never tells the class. Lectures are really boring and you don't learn much in class.Rate My Professors ↗
Quality 2/5Difficulty 2/5
Professor James laughs at students for saying the wrong word or saying something incoherent and often is extremely unhelpful. He asks the class what a certain word is in German and no one knows the answer, so instead of telling the class, he skips over it and never tells the class. Lectures are really boring and you don't learn much in this class.Rate My Professors ↗
Quality 4/5Difficulty 1/5
Good professor all around for the most part. The class is really easy and Prof James isn't a hard grader at all and is a nice guy. You have to show up for class but Prof James tries to make it engaging and interesting.Rate My Professors ↗
Quality 2/5Difficulty 3/5
Tons of useless work, 10+ page HW assignments. Never discussed in class, does not help the students learnRate My Professors ↗
Personal experiences, not a representative survey. Profile matching and captured coverage are shown in the source details.
Classes with CHARLES JAMES
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_903ebfbf3ab98723f7271ed7",
"source": "legacy",
"source_instructor_id": null,
"identity_basis": "name_only",
"identity_status": "unresolved",
"name": "CHARLES JAMES",
"email": null,
"first_observed_at": "2025-04-16 05:20:33.104844+00:00",
"last_observed_at": "2026-01-22 01:00:26.555427+00:00",
"ratings": {
"review_count": 18,
"quality": 3.94,
"difficulty": 1.83,
"quality_count": 18,
"difficulty_count": 18,
"profile_id": "rmp:761951",
"source_url": "https://www.ratemyprofessors.com/professor/761951",
"match_basis": "exact_name",
"observed_at": "2026-09-07 16:49:15.032437+00:00",
"courses": {
"course_e6a433e10d8ee27c9afee9ab": {
"review_count": 4,
"quality": 3,
"difficulty": 1.75,
"quality_count": 4,
"difficulty_count": 4
}
},
"bayesian_quality": 3.7924662018666297,
"prior_mean": 3.6596857835465957,
"prior_weight": 20
},
"current": false,
"courses": [],
"revision": "e243353dcb7d79b7247ced91d69443ef4c2a6349",
"instructor_url": "/instructors/CHARLES_JAMES"
}