Skip to main content
Sponsored

John Duffy

Rating
Difficulty
3.56
GPA

Law

LAW 6007 | Torts
Rating
Difficulty
3.37
GPA
Fall 2022
Last Taught
LAW 6102 | Administrative Law
Rating
Difficulty
3.56
GPA
Fall 2022
Last Taught
LAW 7622 | Introduction to the Law of Trade Secrets (SC)
Rating
Difficulty
3.51
GPA
Spring 2022
Last Taught
LAW 7634 | Mediation Law and Practice (SC)
Rating
Difficulty
3.31
GPA
January 2012
Last Taught
LAW 7688 | Law of Artificial Intelligence (SC)
Rating
Difficulty
3.44
GPA
Spring 2012
Last Taught
LAW 7807 | Gun Legislation and the Second Amendment (SC)
Rating
Difficulty
GPA
January 2020
Last Taught
LAW 8010 | Patent Law
Rating
Difficulty
3.53
GPA
Spring 2025
Last Taught
LAW 8023 | Advanced Patent Law
Rating
Difficulty
3.49
GPA
Spring 2018
Last Taught
LAW 8804 | FT Externship: Directed Study
Rating
Difficulty
GPA
Fall 2021
Last Taught
LAW 8810 | Directed Research
Rating
Difficulty
GPA
Fall 2015
Last Taught
LAW 8811 | Independent Research
Rating
Difficulty
GPA
Spring 2016
Last Taught
LAW 8812 | Independent Research
Rating
Difficulty
GPA
Fall 2019
Last Taught
LAW 8813 | Independent Research
Rating
Difficulty
GPA
Spring 2018
Last Taught
LAW 8814 | Independent Research (YR)
Rating
Difficulty
GPA
Spring 2016
Last Taught
LAW 8815 | Independent Research (YR)
Rating
Difficulty
GPA
Spring 2024
Last Taught
LAW 8816 | Independent Research (YR)
Rating
Difficulty
GPA
Fall 2021
Last Taught
LAW 8817 | Independent Research (YR)
Rating
Difficulty
GPA
Spring 2024
Last Taught
LAW 8818 | Independent Research (YR)
Rating
Difficulty
GPA
Spring 2015
Last Taught
LAW 8819 | Independent Research (YR)
Rating
Difficulty
GPA
Fall 2015
Last Taught
LAW 8843 | Directed Research
Rating
Difficulty
GPA
Spring 2022
Last Taught
LAW 8846 | Tri-Sector Fellowship: Independent Study (YR)
Rating
Difficulty
GPA
Spring 2024
Last Taught
LAW 9054 | AI and IP
Rating
Difficulty
GPA
Spring 2025
Last Taught
LAW 9113 | Intellectual Property - A Speakers' Workshop
Rating
Difficulty
GPA
Fall 2010
Last Taught
LAW 9999 | Dissertation Research
Rating
Difficulty
GPA
Spring 2021
Last Taught

Professional Studies-MT

PSMT 6010 | Digital Marketing Tools & Techniques
Rating
Difficulty
3.79
GPA
Fall 2019
Last Taught
PSMT 6020 | Strategic Database Marketing
Rating
Difficulty
3.81
GPA
Spring 2020
Last Taught
PSMT 6030 | Customer Relationship Management
Rating
Difficulty
3.90
GPA
Summer 2019
Last Taught
PSMT 6070 | Social & New Media Digital Marketing
Rating
Difficulty
3.46
GPA
Summer 2012
Last Taught
PSMT 6080 | Mobile Marketing Strategies
Rating
Difficulty
GPA
Spring 2012
Last Taught