This document describes the B-SLIM method for teaching English as a second language. B-SLIM focuses on communication principles, theory development, and learning through language use. It involves 6 steps: 1) Planning and Preparation, 2) Giving Instruction, 3) Facilitating Understanding, 4) Practicing Language Use, 5) Assessing Learning, and 6) Evaluation. The method provides comprehensible input through various language activities before having students produce output through writing assignments. It aims to develop students' language awareness, pronunciation, vocabulary, grammar and other skills.