Craig Cameron-Fisher is a native Englishman, from London. He has a degree in English Language from the University of London, and a Trinity CertTESOL qualification from East Berkshire College. He has been speaking English for over half a century, and has a wealth of other life experiences. He has worked as a journalist, an editor, an actor, and a drama teacher, and has been teaching ESOL for more than two years. His hobbies include acting, writing, games creation, and word puzzles. His lessons involve 'learning through fun'.