There are three different levels to the lessons: Beginner, intermediate, and advanced, although the terms may be a bit misleading, as the beginner lessons are suitable for our intermediate students to fully enjoy them, although the activities might be on the easy side.
In shorte CBC ESL gives intermediate students an opportunity to practise their English with well-structured lessons while finding out about the history and culture of this country.
H/T to EFLClassroom.