Teaching
2026–27
- On leave
- Information Privacy Law
- Artificial Intelligence & the Law Seminar
2025–26
2024–25
- Torts
- Internet Law
- Business Associations 1
- Artificial Intelligence & the Law Seminar
2023–24
- Torts
- Business Associations 1
- Artificial Intelligence & the Law Seminar
2022–23
- Torts
- Business Associations 1
- Privacy Law Seminar