John Campbell

jrc4aa@virginia.edu

Average Ratings

  • Rating

    2.81

  • Difficulty

    1.48

  • GPA

    3.83

Biology

BIOL 4011 | Homeostasis: The Wisdom of the Body
  • Rating

    4.33

  • Difficulty

    1.0

  • GPA

    3.9

  • Last Taught

    Spring 2024

BIOL 4559 | New Course in Biology
  • Rating

  • Difficulty

  • GPA

    3.88

  • Last Taught

    Spring 2025

BIOL 4920 | Independent Research in Biology
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Spring 2025

BIOL 4930 | Distinguished Major Thesis Research
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Spring 2025

BIOL 7240 | From Molecules to Mind - Molecular Genetics for Neuroscientists
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Fall 2023

BIOL 8559 | New Course in Biology
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Spring 2025

BIOL 8999 | Non-Topical Research
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Spring 2025

BIOL 9998 | Non-Topical Research, Preparation for Doctoral Research
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Spring 2025

BIOL 9999 | Non-Topical Research
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Spring 2025

Interdisciplinary Studies

INST 1550 | Interdisciplinary Studies-Student Initiated Courses
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Spring 2023

Neuroscience

NESC 3960 | Research in Neuroscience
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Spring 2025

NESC 3995 | Research in Neuroscience
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Spring 2025

NESC 4970 | Distinguished Majors Thesis
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Spring 2025

NESC 4980 | Distinguished Majors Thesis
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Spring 2025

NESC 8080 | Neuroscience Graduate Student Seminar Series
  • Rating

  • Difficulty

  • GPA

    4.0

  • Last Taught

    Spring 2025

NESC 9998 | Non-Topical Research, Preparation for Doctoral Research
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Spring 2025

NESC 9999 | Non-Topical Research
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Spring 2025

Pharmacology

PHAR 9999 | Non-Topical Research
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Spring 2025

Religion-Buddhism

RELB 3408 | Tibetan Buddhist Philosophy
  • Rating

    2.6

  • Difficulty

    1.0

  • GPA

    3.65

  • Last Taught

    Fall 2017

RELB 3559 | New Course in Buddhism
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Fall 2017

RELB 5440 | Sanskrit Religious Texts
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Spring 2015

Religion-General Religion

RELG 1040 | Introduction to Asian Religions
  • Rating

    2.48

  • Difficulty

    1.71

  • GPA

    3.81

  • Last Taught

    Spring 2025

Religion-Hinduism

RELH 2195 | Theory and Practice of Yoga
  • Rating

    3.04

  • Difficulty

    1.62

  • GPA

    3.76

  • Last Taught

    Summer 2022

RELH 2559 | New Course in Hinduism
  • Rating

  • Difficulty

  • GPA

    3.77

  • Last Taught

    Fall 2013

RELH 3559 | New Course in Hinduism
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    January 2024

Religion-Special Topic

RELS 4995 | Independent Research
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Spring 2025