Questions?Live chat

Online English for kids, teens & adults

English confidence
for every stage.

Personalised one-to-one lessons for school, everyday life, exams and professional goals—taught with warmth, clarity and a plan that fits you.

Kids • Teens • AdultsTEFL • TEYL • TESOLRecorded classes & reports
An English learner smiling and participating in an online lesson
Personal attentionLessons shaped around each learner
1:1
Clear progressGoals you can see and measure

Who I teach

One teacher. Three
personalised pathways.

Age, level and purpose all matter. Each learner receives the right pace, materials and teaching style for their goals.

ABCYoung learners

English for Kids

Strong foundations, joyful learning

Patient, visual lessons that build phonics, reading, vocabulary, grammar and confident full-sentence speaking.

  • Phonics & early reading
  • School English support
  • Speaking confidence
Explore kids courses
School-age learners

English for Teens

Confidence for school and life

Relevant, engaging lessons for stronger conversation, comprehension, writing, exam skills and independent expression.

  • Conversation & fluency
  • Grammar & writing
  • IELTS preparation
Explore teens courses
PROEvery level and goal

English for Adults

Practical English that opens doors

Goal-focused coaching for everyday communication, travel, work, interviews, business and professional growth.

  • Everyday English
  • Business & professional
  • Travel & tourism
Explore adults courses
Not sure where to begin?Teacher Roses will recommend a course after learning about the student’s level, interests and goals.Ask for a recommendation
A family supporting a child while learning online together
Learning starts together

Family encouragement builds confidence.

When families take an interest in English learning, children feel supported from the very first lesson. A few kind words, a shared routine and celebrating progress can turn study time into something positive for everyone.

A thoughtful learning path

Skills that grow together.

Every lesson balances clear teaching, active practice and encouraging feedback.

Six English learning skills: listening, speaking, reading, writing, understanding and critical thinking

A complete English skill set

We teach more than words.
We teach learners how to use them.

Each skill supports the others. Lessons combine receptive skills, active communication and deeper thinking so students can use English with purpose—not only complete exercises.

01

Listening

Learners listen for key words, meaning, pronunciation and natural rhythm through stories, questions and real conversation.

02

Speaking

Guided questions, role-play and complete-sentence practice help students express themselves clearly and confidently.

03

Reading

Phonics, fluency, comprehension and vocabulary strategies help learners understand both stories and practical texts.

04

Writing

Students move from words and sentence patterns to organised paragraphs, accurate grammar and purposeful written communication.

05

Understanding

Checking questions, examples and visual connections help learners explain ideas instead of simply memorising answers.

06

Critical thinking

Comparing, predicting, explaining and solving problems encourages independent thought through English.

An illustrated storybook world with alphabet tiles, a pencil, stars and a rose
Learning should feel like discovery.Curious minds remember more when lessons are meaningful and fun.
Aa

Phonics foundations

Letter sounds, blends and word building taught through clear models and playful repetition.

Reading confidence

Fluency, comprehension and expressive reading that help stories feel exciting—not intimidating.

💬

Vocabulary & speaking

Useful new words, full-sentence answers and real conversation practice in every class.

Grammar & writing

Sentence structure, tenses and guided writing explained in clear, level-appropriate steps.

01See the planA simple visual schedule sets expectations.
02Practise activelySpeaking, movement and games keep attention engaged.
03Celebrate progressSpecific feedback helps confidence become a habit.
Two children discovering a story together by flashlight
Reading opens new worlds

Curiosity turns words into discovery.

Stories invite learners to imagine, question and explore. Guided reading helps students understand meaning, develop vocabulary and discover that English can take them anywhere.

Our online classroom

Join your lesson
with ClassIn.

English with Roses classes take place on ClassIn—a dedicated virtual classroom where learners can speak, write, interact and review lesson materials.

WindowsMaciPhone & iPadAndroid
Three illustrated steps showing a learner downloading ClassIn, checking equipment and joining an online English classroom
1
Download the app

Choose your device on the official ClassIn download page, then install the app.

2
Sign in and get ready

Create or open the learner’s account, then check the camera, microphone and headphones.

3
Enter the classroom

Open the class group, select Enter and join up to 10 minutes before the lesson.

A young student enjoying an exciting online lesson
Ready for class

Online lessons can feel joyful and alive.

With a comfortable learning space, the right technology and an encouraging teacher, students can participate freely, practise confidently and look forward to every lesson.

Inside a real lesson

See the live classroom
in action.

English with Roses lessons are active and personal. Students speak, show, answer, create and practise with Teacher Roses in real time.

Student names have been hidden in these classroom images for privacy.

Student toolkit

Everything students can use
to learn actively.

ClassIn combines live teaching, collaboration, resources and review tools in one learning space. Tool availability can vary by class type, device and account settings.

Interactive whiteboard

Write, draw, type, highlight and work on lesson content together in real time.

Screen sharing

Share learning content and follow demonstrations clearly during class.

Live audio & video

Speak with Teacher Roses face to face and practise pronunciation naturally.

Raise your hand

Ask to speak or answer without interrupting the lesson.

Rewards & participation

Receive encouragement and recognition for active learning.

💬
Class & course chat

Send messages in class and stay connected outside the live lesson.

Breakout rooms

Join focused pair or group activities when they are used in a lesson.

Polls, tests & quizzes

Answer quick checks so understanding can be measured immediately.

File upload & sharing

Open, upload and share lesson files and learning resources.

Homework & assignments

Receive, complete and submit work through the learning space.

Class recordings

Replay available lessons to review explanations and practise again.

Personal cloud storage

Keep course materials and learning files together online.

Class notes

Save important ideas and refer back to them after the lesson.

Course materials & browser

View documents, media and teacher-selected web resources in class.

Schedule & attendance

See upcoming classes, join on time and keep track of learning activity.

Progress & learning reports

Review available feedback, activity information and progress over time.

View ClassIn’s official student features
Professional portrait of Teacher Roses
Patient teaching.
Visible progress.

A personal welcome

Meet
Teacher Roses.

Hello! My name is Teacher Roses, and I have over 10 years of experience teaching English as a Second Language (ESL) to children, teenagers, and adults from a wide range of cultural and linguistic backgrounds. Throughout my teaching journey, I have had the privilege of helping beginner, intermediate, and advanced learners build confidence and achieve their English language goals.

My teaching philosophy is centered on creating a positive, engaging, and student-focused learning environment where every learner feels comfortable, supported, and encouraged to succeed. I believe that students learn best when they are actively involved in the lesson, so my classes are designed to be interactive, enjoyable, and tailored to each student's individual learning style and needs.

10+ years teaching ESLAll ages and levels1:1 personalised lessons

Complete language development

Essential skills developed in every learning journey

I use a communicative approach that encourages students to use English naturally through meaningful conversation and real-life situations. Lessons are carefully structured to develop:

  • 01Speaking and conversation
  • 02Listening comprehension
  • 03Reading fluency
  • 04Writing skills
  • 05Grammar
  • 06Vocabulary development
  • 07Pronunciation
  • 08Accent reduction
Interactive and effective

Learning through meaningful communication

I believe that learning English should be enjoyable as well as effective. My lessons include interactive activities, guided practice, games for younger learners, discussion tasks for teenagers and adults, and opportunities for every student to build confidence while using English in practical situations. Every learner is encouraged to participate, think independently, and communicate as much as possible during each lesson.

Relationships that encourage growth

Every learner is seen and supported

Building strong relationships with my students is one of the most rewarding parts of teaching. I take time to get to know each learner, understand their interests, celebrate their achievements, and encourage them through every stage of their learning journey. At the beginning of many lessons, I enjoy spending a few minutes chatting with students about their week, helping them feel relaxed and confident before we begin our lesson.

Personalised for every student

Teaching that adapts to the learner

Having taught students from many different countries and cultures, I understand that every learner is unique. I adapt my teaching style, pace, and lesson content to suit each student's personality, goals, and ability, ensuring that every lesson is both engaging and productive.

Children, teenagers and adults

A lesson plan for every goal

Whether you are looking for English lessons for your child, your teenager, or yourself, I am committed to providing patient, encouraging, and high-quality instruction that helps every learner reach their full potential. Whether the goal is improving conversational English, preparing for school or examinations, advancing a career, travelling confidently, or simply becoming a more fluent English speaker, I will tailor every lesson to meet each student's individual needs.

Your English journey starts here

Together, we will build confidence.

I look forward to welcoming children, teenagers, and adults into my classroom and becoming part of their English learning journey. Together, we will build confidence, strengthen communication skills, and make learning English an enjoyable and rewarding experience.

I can't wait to meet you and help you achieve your English language goals!
Book a lesson with Teacher Roses