John Duffy

jfd2z@virginia.edu

Average Ratings

  • Rating

  • Difficulty

  • GPA

    3.56

Law

LAW 6007 | Torts
  • Rating

  • Difficulty

  • GPA

    3.37

  • Last Taught

    Fall 2024

LAW 6102 | Administrative Law
  • Rating

  • Difficulty

  • GPA

    3.56

  • Last Taught

    Spring 2025

LAW 7622 | Introduction to the Law of Trade Secrets (SC)
  • Rating

  • Difficulty

  • GPA

    3.51

  • Last Taught

    Spring 2022

LAW 7634 | Mediation Law and Practice (SC)
  • Rating

  • Difficulty

  • GPA

    3.31

  • Last Taught

    Spring 2025

LAW 7688 | Law of Artificial Intelligence (SC)
  • Rating

  • Difficulty

  • GPA

    3.44

  • Last Taught

    January 2024

LAW 7807 | Gun Legislation and the Second Amendment (SC)
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    January 2020

LAW 8010 | Patent Law
  • Rating

  • Difficulty

  • GPA

    3.53

  • Last Taught

    Spring 2025

LAW 8023 | Advanced Patent Law
  • Rating

  • Difficulty

  • GPA

    3.49

  • Last Taught

    Spring 2018

LAW 8804 | FT Externship: Directed Study
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Spring 2025

LAW 8810 | Directed Research
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Spring 2025

LAW 8811 | Independent Research
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Spring 2025

LAW 8812 | Independent Research
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Spring 2025

LAW 8813 | Independent Research
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Spring 2025

LAW 8814 | Independent Research (YR)
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Spring 2025

LAW 8815 | Independent Research (YR)
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Spring 2025

LAW 8816 | Independent Research (YR)
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Spring 2025

LAW 8817 | Independent Research (YR)
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Spring 2025

LAW 8818 | Independent Research (YR)
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Fall 2022

LAW 8819 | Independent Research (YR)
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Spring 2025

LAW 8843 | Directed Research
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Spring 2025

LAW 8846 | Tri-Sector Fellowship: Independent Study (YR)
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Spring 2024

LAW 9054 | AI and IP
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Spring 2025

LAW 9113 | Intellectual Property - A Speakers' Workshop
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Fall 2010

LAW 9999 | Dissertation Research
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Spring 2025

Professional Studies-MT

PSMT 6010 | Digital Marketing Tools & Techniques
  • Rating

  • Difficulty

  • GPA

    3.79

  • Last Taught

    Fall 2019

PSMT 6020 | Strategic Database Marketing
  • Rating

  • Difficulty

  • GPA

    3.81

  • Last Taught

    Spring 2020

PSMT 6030 | Customer Relationship Management
  • Rating

  • Difficulty

  • GPA

    3.9

  • Last Taught

    Summer 2019

PSMT 6070 | Social & New Media Digital Marketing
  • Rating

  • Difficulty

  • GPA

    3.46

  • Last Taught

    Spring 2019

PSMT 6080 | Mobile Marketing Strategies
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Spring 2016