The Bay Learning Academy teacher education course offers a series of professional development seminars for Teaching English as a Foreign Language. The course offers theoretical and practical insight into teaching approaches and methods, and the structural, lexical and phonological aspects of English and provides an array of helpful ideas, techniques and activities for students at different levels. The programme is communicative, interactive and also includes handouts and lesson materials.