Ian McGregor, University of Waterloo
Professor
Waterloo, Ontario
ian.mcgregor@uwaterloo.ca
Office:
(519) 888-4567 ext. 30304
Expert In
Anxiety
Character
Compassion
Desire
Extremes
Groups
Hostility
Ideals
Inspiration
Meaning
Morality
Perspective
Relationships
Religion
Resilience
Virtue
Wisdom
Links
Faculty Page