Very well put together course: well researched, well prepared, well delivered. A course that can be trusted to yield results when applied in practice, and therefore a much needed and valuable tool to implement with learners who are in danger of failing to learn adequately.
The BCP is very good because it helps my learners to concentrate, speak confidently and know about things inside the classroom. It also helps me to know how to say things (to my learners) inside the classroom.