Juris Doctor
Osgoode Hall Law School (2018-Present)


  • Wilson Equality Moot (upcoming in 2020)
  • Cassels Brock Cup “Baby Gale” (2019)
  • Frozen Open Osgoode Moot (2019)Awarded “Top Oralist”
  • Dentons Cup (2018)
  • Lerners Cup (2018)


  • “Dis-position”: The social and legal implications of geotagging. (2019)
  • “Incompetence is a Barrier”: Facilitating access to justice for persons with disabilities. (2019)
  • An essay on the Independence of the Legal Profession: A Review of an Established Fundamental Principle. (2018)


Completed CoursesCurrent CoursesProspective Future Courses
Criminal Law I
Ethical Lawyering
Ethics & Social Media
Legal Process
Property I
State & Citizen

Appellate Advocacy
Business Associations
Family Law I
Investor Protection
Securities Regulation

Administrative Law
Civil Procedure II
Constitutional Litigation
Criminal Procedure
Health Law
Indigenous Legal Traditions
Legal Drafting
Tax Law

Transcripts available upon request.

Honours Bachelor of Computing
University of Guelph (2003-2008)

University of Guelph 2009 Admission Handbook
University of Guelph 2009 Admission Handbook

In 2008, I received an Honours Bachelors degree in Computing with a minor in philosophy from the University of Guelph. In 2009, I appeared in the school admissions handbook as a profile to represent my program to prospective students.


"Orthographic linguistic signature analysis of philosophy and fiction from the British Regency period."
“Orthographic linguistic signature analysis of philosophy and fiction from the British Regency period.”

Computational Linguistics and Stylometry (2008)
Conducted pattern recognition research under the supervision of professor David Chiu, together with fellow undergraduate student, Richard Schwarting. We analyzed passages of natural language by algorithmically producing statistical models. Works of fiction and philosophy from the British Regency period were specifically analyzed to search for new insights about the texts, authors and period.

Ethical Models of Social Networking (2007)
An independent research project, merging ethics coursework with the field of computer science. Starting from the theory that individuals may behave differently on the internet then they do in person as potentially due to the perceived veil of online anonymity, this research paper explored various ethical frameworks conceived of by a variety of philosophers (such as Kant, Mill and Hobbes). The paper attempted to connect historical models conceived of before the Internet existed together with observed (anti-)social behaviour on the Internet today.


Computer Science and Mathematics (major)Philosophy (minor)
Application of Computing
Artificial Intelligence
Calculus I
Data Structures
Database Systems and Concepts
Digital Systems
Discrete Structures in Computing
Human Computer Interaction
Image Processing and Vision
Matrix Algebra
Object Oriented Programming
Operating Systems
Pattern Recognition
Programming I
Programming II
Social Implications of Computing
Software Engineering
Software Systems Development & Integration
Special Project Course
Statistics I
Systems Analysis and Design
Basic Problems
Elementary Symbolic Logic
Ethics, Advanced
Greek & Roman
Major Texts

Transcripts available upon request.