Hardest ESPHE classes at Ohio State

Ranked by average GPA from official grade distributions. Only courses with at least 100 graded students.

  1. ESPHE 4280: History of Modern Education Average GPA 3.35, 657 students
  2. ESPHE 3410: Philosophy of Education Average GPA 3.63, 582 students
  3. ESPHE 3206: School and Society Average GPA 3.70, 2,206 students
  4. ESPHE 4403: Prof Cxt of Tch Average GPA 3.85, 1,328 students
  5. ESPHE 6250: History of Education Average GPA 3.89, 102 students
  6. ESPHE 7572: History Universiti Average GPA 3.99, 104 students

See also: Easiest classes, Ohio State course catalog, ESPHE course catalog.

Still loading. This can take a moment on a slow connection.

Loading My Class Grades