Mary Stephens is a freelance writer and has written course books and skills books preparing students for the Cambridge ESOL exams at pre-FCE, FCE, and Proficiency levels. A full time ESOL teacher for 27 years, she has also examined for PET, FCE, CAE and Proficiency.