ESL or FSL lessons are led by trained instructors in a classroom setting and students will improve speaking and listening, reading and writing skills, as well as learn about Canadian culture. Classes range from beginner to advanced. The programs are based on the Canadian Language Benchmarks. The program is provincially-funded and free for permanent residents, refugees, live-in-caregivers, and Canadian citizens. Fees for visitors to Canada will apply.