English as a Second Language (ESL)

Learn English with confidence in small, supportive groups.

Our Group ESL Courses are designed to help learners of all ages develop practical communication skills in English—fast. Each course runs for 8 weeks, with the option to complete up to 4 sessions in a year. A summer course is also available, offering a shorter, themed experience focused on travel or seasonal topics.

Flexible & Practical Learning

Courses can start at any time and are formed by request. Learners meet in small groups of 2 to 10 people, making every session efficient and interactive. Everyone gets enough speaking and practice time—so real progress happens quickly.

Each course includes:
✔️ One live session per week (option to meet twice per week for a faster pace)
✔️ Interactive activities that build listening, speaking, reading, and writing
✔️ Weekly modules to reinforce what was taught
✔️ Printable handouts and additional practice materials

Live sessions are dynamic and focused on real-world use of English. Students practice functional language through conversations, games, role plays, and more. It’s a great option for busy people who want fast results without sacrificing quality.

Courses for Adults and Children

Group ESL Courses are available for both adults and children, with content carefully tailored to each age group. Whether you’re learning for work, school, travel, or daily life, every session is designed to be engaging and age-appropriate. Adults focus on real-world communication and professional interactions, while children learn through songs, stories, games, and visuals that support language development in a fun, accessible way.

Placement & Progress

All students complete a diagnostic test before starting to ensure correct placement. Progress is monitored throughout the course, and learners receive regular feedback to stay on track.

Customization Options

Courses follow a clear curriculum based on practical themes. However, some customization is possible depending on the group’s needs. Family learning groups and multi-level options are also available.

Want to start a course?

To request a group ESL course, send an email to: [email protected]

📎 For full course details and sample outlines, click here.


Spanish

Learn Spanish with confidence in small, supportive groups.

Our Group Spanish Courses are designed to help learners of all ages develop practical communication skills in Spanish—fast. Each course runs for 8 weeks, with the option to complete up to 4 sessions in a year. A summer course is also available, offering a shorter, themed experience focused on travel or seasonal topics.

Flexible & Practical Learning

Courses can start at any time and are formed by request. Learners meet in small groups of 2 to 10 people, making every session efficient and interactive. Everyone gets enough speaking and practice time—so real progress happens quickly.

Each course includes:
✔️ One live session per week (option to meet twice per week for a faster pace)
✔️ Interactive activities that build listening, speaking, reading, and writing
✔️ Weekly modules to reinforce what was taught
✔️ Printable handouts and additional practice materials

Live sessions are dynamic and focused on real-world use of Spanish. Students practice functional language through conversations, games, role plays, and more. It’s a great option for busy people who want fast results without sacrificing quality.

Courses for Adults and Children

Group Spanish Courses are available for both adults and children, with content carefully tailored to each age group. Whether you’re learning for work, school, travel, or daily life, every session is designed to be engaging and age-appropriate. Adults focus on real-world communication and professional interactions, while children learn through songs, stories, games, and visuals that support language development in a fun, accessible way.

Placement & Progress

All students complete a diagnostic test before starting to ensure correct placement. Progress is monitored throughout the course, and learners receive regular feedback to stay on track.

Customization Options

Courses follow a clear curriculum based on practical themes. However, some customization is possible depending on the group’s needs. Family learning groups and multi-level options are also available.

Want to start a course?

To request a group Spanish course, send an email to: [email protected]

📎 For full course details and sample outlines, click here.


Technology

Build essential tech skills in small, supportive groups.

Our Group Technology Courses are designed to help learners of all ages use digital tools with confidence—at home, school, or work. Each course runs for 8 weeks and focuses on real-world applications like file organization, document creation, online communication, and productivity tools. A shorter, themed summer session is also available.

Flexible & Practical Learning

Courses can start at any time and are formed by request. Learners meet in small groups of 2 to 10 people, ensuring each session is hands-on and personalized.

Each course includes:
✔️ One live session per week (option to meet twice per week for a faster pace)
✔️ Step-by-step instruction with guided digital practice
✔️ Weekly modules to reinforce what was taught
✔️ Printable guides, templates, and review materials

Live sessions are focused on functional skills. Students apply what they learn immediately—whether formatting a resume, filling out online forms, creating visuals, or participating in video calls. It’s an ideal option for learners who want practical digital literacy without overwhelm.

Courses for Adults and Children

Technology courses are available for both adults and children, with content tailored to each group’s needs. Adults focus on practical skills for work and personal productivity. Children explore foundational digital skills through fun, age-appropriate projects—without songs, but with plenty of creative learning.

Available Courses

  • Basic Digital Literacy: File management, email use, settings, safety
  • Google Docs & Drive: Creating, formatting, organizing, and sharing documents
  • Online Forms & Surveys: Using Google Forms for quizzes, feedback, and sign-ups
  • Video Calls & Online Meetings: Zoom and Meet basics, digital etiquette
  • Canva for Beginners: Simple design for school, small business, or social media
  • ChatGPT Essentials: Prompting, productivity, and ethical use of AI tools
  • Job Readiness Tools: Résumé formatting, online job applications, and job search basics

Placement & Progress

Participants may complete a brief self-assessment before starting to ensure they’re placed in the right course. Progress is supported throughout each session with clear guidance and practical feedback.

Customization Options

Courses follow a structured curriculum but can be adjusted to meet the needs of a specific group.

Want to start a course?

To request a group Spanish course, send an email to: [email protected]

📎 For full course details and sample outlines, click here.