Core Features
Boost Tools
Data Explorer
Features
Data & Insights
Quick Links
Mathematics
Take him if you want clear teaching and are fine with steady homework for a fair path to an A.
Top Courses
Earth Science
Take him if you can manage steady weekly work—grading is fair and exams are student-friendly, but you must keep up with the fast pace and deadlines.
Philosophy
Take her if you can commit steady effort each week—she teaches excellently, offers lots of support and extra credit, and rewards students who stay organized.
Anthropology
Take him if you want energetic lectures and are willing to keep up with heavy reading and tough, curved exams.
Counseling
Take her if you want structure, growth, and support, but be ready for many assignments and precise formatting.
English
Take him if you want to learn a lot and can handle heavy reading and structured writing, as clear guidance plus effort leads to strong grades.
Take him if you want clear structure and are willing to study hard for strict, exam-heavy grading; avoid if you need easy curves or perfectly matched reviews.
Computer Science
Take him if you want a well-organized course and can handle lots of structured busywork for a fair path to an A.
Communication
Take him if you love film and can keep up with heavy reading and notes; the workload pays off with fair grading, extra credit, and strong learning.
Social Science
Choose him if you want a low-stress GE credit and can tolerate the paid access system, strict deadlines, and film-centered approach.
Only take him if you want a rigorous, exam-heavy course with strict grading and you can commit to his format and heavy practice.
Economics
Based on 276 student reviews. Difficulty is 2.8/5.0 and 50% would take again.