Margaret Bloom has a Master's Degree in Counselling Psychology and has worked as a professional puppeteer. She lives in San Carlos, California.