Being a Teacher: Professional Challenges and Choices.
Introduction to Sociology - 2nd Canadian Edition
Sociology: Understanding and Changing the Social World
Principles of Social Psychology
Access to Knowledge in the Age of Intellectual Property
Business Ethics
Lead and Manage people: ACE School Management and Leadership (PDF)
Media Studies 101
Discover Psychology 2.0: A Brief Introductory Text
Communication for Business Professionals