BF 7-stage English course takes learners from beginner level to upper advanced level. These series features grammar, vocabulary and pronunciation which an emphasis on using language to communicate in authentic contexts. Attention is paid to all four language skills: reading, writing, listening and speaking. Our task-based approach promotes deeper language awareness and connections to real-world language use.