John Arras

jda3a@virginia.edu

Average Ratings

  • Rating

    4.48

  • Difficulty

    3.61

  • GPA

    3.32

Philosophy

PHIL 3650 | Justice and Health Care
  • Rating

    4.67

  • Difficulty

    3.33

  • GPA

    3.18

  • Last Taught

    Fall 2016

PHIL 3780 | Reproductive Ethics
  • Rating

    3.92

  • Difficulty

    4.0

  • GPA

    3.24

  • Last Taught

    Spring 2016

PHIL 3790 | Research Ethics
  • Rating

    4.57

  • Difficulty

    3.57

  • GPA

    3.27

  • Last Taught

    Fall 2016

PHIL 4500 | Special Topics in Philosophy
  • Rating

  • Difficulty

  • GPA

    3.6

  • Last Taught

    Spring 2017

PHIL 4993 | Directed Reading and Research
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Spring 2024

PHIL 5500 | Bioethics Seminar
  • Rating

    5.0

  • Difficulty

    4.0

  • GPA

  • Last Taught

    Fall 2012

PHIL 5760 | Global Justice, Health & Human Rights
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Spring 2013

PHIL 7510 | Seminar on an Ancient History of Philosophy Topic
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Spring 2023

PHIL 8995 | Supervised Research
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Fall 2024

Public Health Sciences

PHS 5559 | New Course in Public Health Sciences
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Fall 2019

PHS 8960 | Supervised Independent Research I
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Fall 2024