Margaret has taught many courses, moderated discussion groups, been a guest speaker at churches and humanist groups. She has done many radio interviews, book talks, book signings, etc. To view a full list, click here.
Margaret is available to discuss, offer a class, or just to talk about spiritual development in any capacity. She can join a Zoom meeting or visit your geographically reasonable location. Contact her here.