In addition to resources specific to given practice areas, we offer a range of inter-disciplinary and specialized programs.

For additional resources, check out our publications, or contact us to purchase materials.

Generic filters
Exact matches only
Search in title
Search in content
Search in excerpt
Filter by Custom Post Type



Dealing with Difficult People (Calgary)
Dealing with Difficult People (Edmonton)
Junior Lawyer Series (Edmonton)
Junior Lawyer Series (Edmonton)
Junior Lawyer Series (Edmonton)
7th Annual Law & Practice Update (Edmonton)

View all items in: Programs

Online Self-Study Modules

Code of Conduct Online Course
Trust Accounting Fundamentals Online Course
Trust Accounting for Responsible Lawyers Online Course
Lawyers' Assist Online Course

View all items in: Online Self-Study Modules

Seminars on Demand

Tech Solutions for Busy Law Practices (Seminar on Demand)
Legalization of Marijuana (Seminar on Demand)
Administrative Law Fundamentals (Seminar on Demand)
The Business of Running a Law Practice (Seminar on Demand)
Bankruptcy and Insolvency Fundamentals (Seminar on Demand)
Foreclosures Fundamentals (Seminar on Demand)
Immigration Fundamentals (Seminar on Demand)
Top 10+ (Things Every Lawyer Should Know) (Seminar on Demand)
Being an Excellent Principal (Seminar on Demand)
Written Advocacy - Preparing Persuasive Documents (Seminar on Demand)

View all items in: Seminars on Demand

Practice Manuals / Publications

Alberta Law Fundamentals (Hardcopy & Electronic Format)
Alberta Law Fundamentals (Electronic Format)

View all items in: Practice Manuals / Publications

Program Materials

Cannabis: Challenges in Multi-Unit Housing
Legalization of Cannabis - Implications for Employers
Appeal Mechanisms in Alberta's Environmental Legislation
Practical Steps for Environmental Due Diligence in Commercial Transactions
Introduction to Environmental Law
Environmental Law: Contaminated Properties
Solicitor-Client, Litigation, and Settlement Privilege
Making Your Practice Employment Standard Compliant
Tech Solutions for Busy Law Practices (Seminar on Demand)
How to Achieve Meaningful Paper Reduction

View all items in: Program Materials

Complimentary Resources

Trust Safety - Why the Change?
The Alberta Human Rights Tribunal
Lawyers' Assist Online Course
Model Code of Conduct
Snapshot: Independent Legal Advice
Confidentiality and Privilege
Trust Accounting for Responsible Lawyers Online Course
Code of Conduct Online Course
M├ętis Rights Update
Difficult Clients and Difficult Lawyers

View all items in: Complimentary Resources