John Mason

jem3a@virginia.edu

Average Ratings

  • Rating

    3.08

  • Difficulty

    2.89

  • GPA

    3.64

African-American and African Studies

AAS 3559 | New Course in African and African American Studies
  • Rating

    2.67

  • Difficulty

    3.0

  • GPA

  • Last Taught

    Spring 2025

College Advising Seminar

COLA 1500 | College Advising Seminars
  • Rating

    3.17

  • Difficulty

    1.5

  • GPA

    4.0

  • Last Taught

    Fall 2024

History-African History

HIAF 1501 | Introductory Seminar in African History
  • Rating

    1.5

  • Difficulty

    3.0

  • GPA

    3.92

  • Last Taught

    Spring 2025

HIAF 2002 | Modern African History
  • Rating

    2.93

  • Difficulty

    3.04

  • GPA

    3.24

  • Last Taught

    Spring 2025

HIAF 3021 | History of Southern Africa
  • Rating

    3.29

  • Difficulty

    2.83

  • GPA

    3.27

  • Last Taught

    Fall 2023

HIAF 4501 | Seminar in African History
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Spring 2025

HIAF 4511 | Colloquium in African History
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Fall 2018

HIAF 4993 | Independent Study in African History
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Spring 2022

History-General History

HIST 1501 | Introductory Seminar in History
  • Rating

    4.33

  • Difficulty

    3.0

  • GPA

    3.73

  • Last Taught

    Fall 2024

HIST 3501 | Introductory History Workshop
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Spring 2025

HIST 3559 | New Course in General History
  • Rating

  • Difficulty

  • GPA

    3.69

  • Last Taught

    Spring 2025

HIST 4501 | Major Seminar
  • Rating

  • Difficulty

  • GPA

    3.36

  • Last Taught

    Spring 2025

HIST 5920 | History of Documentary Photography
  • Rating

    2.33

  • Difficulty

    3.0

  • GPA

    3.88

  • Last Taught

    Spring 2014

HIST 8999 | Research in History
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Spring 2025

HIST 9951 | Supervised Research
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Fall 2010

HIST 9960 | Readings in History
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Fall 2024

HIST 9961 | Supervised Reading
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Spring 2025

HIST 9999 | Dissertation Research
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Spring 2025