Elaine MacTaggart was born in Glasgow, Scotland where she graduated from Notre Dame College of Education. She has 38 years of teaching experience in the UK, China and Hong Kong. She has taught in universities in Guangzhou and Beijing and in the elementary school of the International School of Beijing. For the last 23 years she has been teaching English in a dual language international school in Hong Kong.