Mary has taught all age groups from young ones to adults. She specializes in middle-years school children. She has also been running a multimedia company for over ten years. She has been married for over 25 years and has one grown son.