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)
Monday – Thursdays, 9am-12pm at our SOICS office or Online. Basic English skills such as vocabulary, grammar, reading, writing, and simple conversation
Expanding (Intermediate)
Thursday & Fridays, 9am-12pm at our SOICS office or Online. Building confidence in speaking, listening, reading, and writing; expanding vocabulary and sentence structure.
Excelling (Excelling)
Tuesdays & Wednesdays, 4pm-6pm at our 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 in Oliver & Osoyoos for English practice & Conversation.
Practical English for daily life and social interaction.
Speaking & Listening
Penticton: Wednesdays, 10am-11:30am | All levels (focused skill class) | In-person only
Summerland Library: Wednesdays, 1pm-2:30pm | Improving Pronunciation, listening comprehension, and conversation skill
Community Classes
Oliver Library: 5955 Main St #1400, Oliver on Wednesdays| 2pm-5pm
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.

