Interview with Joanne MacGregor When not writing books, Joanne Macgregor is a Counselling Psychologist in private practice and works with all kinds of clients. She started her professional life as a high school English Teacher, but has also worked as an IT trainer, a theatre dogsbody, and management consultant. She lives in a small, beautiful […]