Our Classes
SOICS offers a full range of English language training programs designed to support learners from beginner to advanced levels.
Our three core classes—Foundations, Expanding, and Excelling—are available in person at our Penticton office or online, with flexible schedules to fit your needs.

Foundations (Beginner)
Basic English skills such as vocabulary, grammar, reading, writing, and simple conversation
Expanding (Intermediate)
SOICS office or Online. Building confidence in speaking, listening, reading, and writing; expanding vocabulary and sentence structure.
Excelling (Excelling)
SOICS office or online. Advanced communication skills, fluency, accuracy, and real-life English use for work, community, and daily life.

Other Language Training
In-person community classes for English practice & Conversation.
Practical English for daily life and social interaction.
Speaking & Listening
Stay tuned for upcoming schedules for Fall.
Community Classes
Osoyoos: Tuesdays | 4pm-6pm | Watermark Beach Resort

Language Workshops/Courses
SOICS offers a full range of English language training programs designed to support learners from beginner to advanced levels. Our three core classes—Foundations, Expanding, and Excelling—are available in person at our Penticton office or online, with flexible schedules to fit your needs.
CELPIP Preparation
A course designed to help you prepare for your CELPIP Test.
Business English
Discover the Canadian business landscape through language! A Program designed to improve your workplace communication skills.
