William Johnson

wcj2c@virginia.edu

Average Ratings

  • Rating

    2.76

  • Difficulty

    3.59

  • GPA

    3.39

Applied Mathematics

APMA 1090 | Single Variable Calculus I
  • Rating

    3.67

  • Difficulty

    2.75

  • GPA

    2.89

  • Last Taught

    Fall 2024

Economics

ECON 2010 | Principles of Economics: Microeconomics
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Fall 2024

ECON 2020 | Principles of Economics: Macroeconomics
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Fall 2024

ECON 3010 | Intermediate Microeconomics
  • Rating

    1.96

  • Difficulty

    4.33

  • GPA

    2.88

  • Last Taught

    Fall 2024

ECON 4150 | Economics of Labor
  • Rating

  • Difficulty

  • GPA

    3.09

  • Last Taught

    Spring 2024

ECON 4320 | Economics of Urban Areas
  • Rating

  • Difficulty

  • GPA

    3.42

  • Last Taught

    Fall 2023

ECON 4430 | Environmental Economics
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Spring 2024

ECON 4559 | New Course in Economics
  • Rating

  • Difficulty

  • GPA

    3.24

  • Last Taught

    Fall 2023

ECON 4990 | Distinguished Majors Seminar
  • Rating

  • Difficulty

  • GPA

    3.97

  • Last Taught

    Fall 2024

ECON 4993 | Independent Study
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Fall 2024

ECON 4999 | Distinguished Majors Thesis
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Spring 2024

ECON 5559 | New Course in Economics
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Fall 2022

ECON 8991 | Research Methods in Economics
  • Rating

  • Difficulty

  • GPA

    4.0

  • Last Taught

    Fall 2024

ECON 9999 | Non-Topical Research
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Fall 2024

Engineering

ENGR 2595 | Special Topics in Engineering
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Fall 2024

Engineering Physics

EP 8970 | Graduate Teaching Instruction
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Fall 2021

EP 8999 | Master's Degree Research
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Summer 2024

EP 9970 | Graduate Teaching Instruction
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Fall 2021

EP 9999 | Ph.D. Dissertation Research
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Summer 2024

Materials Science and Engineering

MSE 4960 | Special Project in Materials Science and Engineering
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Fall 2024

MSE 6240 | Kinetics of Transport and Transformations in Materials
  • Rating

  • Difficulty

  • GPA

    3.65

  • Last Taught

    Spring 2024

MSE 8970 | Graduate Teaching Instruction-M.S.
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Fall 2024

MSE 8999 | Masters Degree Research
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Fall 2024

MSE 9970 | Graduate Teaching Instruction-Ph.D.
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Fall 2024

MSE 9999 | PHD Dissertation Research
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Fall 2024

Science, Technology, and Society

STS 2500 | Science and Technology in Social and Global Context
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Fall 2024