Teaching
Copyright Law
Trademark Law
Advance Copyright Seminar
Computer-Related Intellectual Property Law
Computer and Software Law
U.S. Intellectual Property Law Seminar
Introduction to Technology Law
Courses Taught
Intellectual Property Contracts
Legal Research and Writing II
Introduction to Intellectual Property Law
Students