Small Group Speaking Classes
- Practice natural conversation
- Explore engaging topics
- Learn from diverse perspectives
- Get direct, personalized feedback

Welcome! I’m a Canadian English teacher, author, entrepreneur, and lifelong language learner. For over 20 years, I’ve had the joy of helping adult learners build the real-world skills and confidence they need to express themselves effortlessly, whether that means participating naturally in group discussions, excelling in their careers, or achieving their target goals.
Join a Free Trial ClassI specialize in small group English speaking classes for adult learners, creating an inviting space where professionals and language enthusiasts can practice together, learn from one another, and build lasting fluency.
My classes are friendly, practical, and focused on real conversations. Through meaningful discussions, useful vocabulary, and clear feedback, I help you express your ideas more naturally and feel more comfortable speaking up.
I love connecting with people from all over the world and hearing your stories. For me, the absolute best part of teaching is watching you step into your confidence, seeing that moment when you feel proud to speak up, share your ideas, and join conversations with complete ease!

My goal is to create a welcoming space where you can ask questions, make mistakes, and see yourself improve.
To give my students the best experience possible, I’ve also completed specialized training in Business English, Advanced Grammar, and IELTS and TOEIC preparation.
My path hasn’t just been in the classroom! With a background in banking and over 20 years as an entrepreneur, I truly get the real-world communication challenges professionals handle every day. I love bringing that hands-on experience into our group discussions and lessons, whether we’re practicing professional dialogue, presentations, public speaking, or interview preparation.
As an author of English educational books, I’ve spent years creating resources designed to keep learning interactive, engaging, and easy to practice on your own between our sessions!

Having studied six languages, I understand firsthand how challenging, and sometimes intimidating, learning a new language can feel. I know what it’s like to forget a word, worry about making mistakes, or feel hesitant to jump into a fast-moving conversation.
Those experiences shape how I facilitate my classes. I foster a patient, encouraging, and judgment-free environment where everyone gets ample time to speak, ask questions, and grow together at a comfortable pace.
Whether you’re looking to join an energetic small group speaking class, or have your own private lessons to level up your English, I’m here to support you every step of the way.
Come as you are, bring your goals, and let’s start building your confidence together!