Friendly, engaging one-on-one and group English lessons for children, adults, and professionals. Build real skills from your very first lesson.
Whether you're just starting out or polishing your professional English, there's a class perfectly designed for you.
Fun, playful lessons for children ages 4–12. Build a strong English foundation through stories, songs, and games.
Gain the confidence to speak naturally in everyday situations — from small talk to complex discussions.
Excel in emails, presentations, meetings, and negotiations. Boost your career with professional English skills.
Basic support sessions for PTE exam candidates — guidance on exam structure, skills practice, and tips to boost confidence.
"My daughter went from being terrified of English class to absolutely loving it. The lessons are so fun and she asks for more every week!"
"The lessons are so well structured and easy to follow. My speaking confidence has improved so much in just a few weeks!"
"My presentations at work have transformed completely. I now speak confidently in meetings and even enjoy them!"
"Dasun sir’s teaching style is amazing. He explains everything so clearly and always makes the class fun. My English improved a lot!"
"I was very shy to speak English before. Now I can have full conversations. Sir is very patient and encouraging!"
"Best English teacher I have ever had. He knows exactly where you are struggling and helps you fix it. Highly recommended!"
"My kids love the classes! Dasun sir makes learning English so enjoyable for them. Their reading and speaking has improved greatly."
"Very professional and friendly teacher. The online classes are just as good as in-person. I feel so much more confident at work now."
"I joined for PTE preparation and sir guided me through every section perfectly. His tips and practice sessions were so helpful!"
"Starting from zero and now I can speak English in my daily life. Thank you Dasun sir for the patience and great lessons!"
← Swipe or drag to see more →
Join hundreds of happy students. Your first trial lesson is completely free — no commitment required.
Book Your Free Trial →"My mission is to make every student feel capable, confident, and excited about learning English."
Welcome to English from ABC! I'm a passionate English teacher with over 5 years of experience helping learners of all ages and backgrounds discover the joy of English.
I believe language learning works best in a warm, supportive environment. My lessons are always student-centred — built around your goals, your pace, and your personality.
I've had the privilege of teaching students from 8 countries across 4 continents — every lesson a new cultural adventure!
I combine proven teaching methods with a genuine love for language to create lessons that truly work.
Every lesson is tailored to your unique goals, learning style, and pace. No one-size-fits-all here.
We set clear, realistic goals together and track your progress so you always know how far you've come.
Lessons are fun, dynamic, and engaging. You'll look forward to every session instead of dreading it.
I teach English you can actually use — in conversations, at work, for travel, or for exams.
Mistakes are part of learning! My classroom is always a safe, judgement-free zone.
Regular mini-assessments and feedback ensure you're always improving and moving forward.
Bachelor of Science (Honours) — University of Moratuwa, Sri Lanka
Strong command of English language with a passion for teaching and helping learners reach their full potential
Specialised training in teaching English to children aged 4–12 using phonics and play-based methods
Provides basic support sessions for PTE candidates — exam format guidance, skills practice, and confidence building
"Patient, encouraging, and brilliant at explaining grammar in ways that finally clicked for me. I've tried other teachers before — this is the one."
"My son used to cry before English homework. Now he reads English books for fun. The transformation has been incredible."
"The way he explains things is so clear and simple. My English improved a lot and I feel much more confident speaking now!"
"Dasun sir’s teaching style is amazing. He explains everything so clearly and always makes the class fun. My English improved a lot!"
"I was very shy to speak English before. Now I can have full conversations. Sir is very patient and encouraging!"
"Best English teacher I have ever had. He knows exactly where you are struggling and helps you fix it. Highly recommended!"
"My kids love the classes! Dasun sir makes learning English so enjoyable for them. Their reading and speaking has improved greatly."
"Very professional and friendly teacher. The online classes are just as good as in-person. I feel so much more confident at work now."
"I joined for PTE preparation and sir guided me through every section perfectly. His tips and practice sessions were so helpful!"
"Starting from zero and now I can speak English in my daily life. Thank you Dasun sir for the patience and great lessons!"
← Swipe or drag to see more →
Book a free trial lesson and experience the English from ABC difference for yourself.
Get in Touch →Personalised English courses designed to help you reach your goals — at any age, level, or pace.
Playful, engaging lessons that build a strong English foundation through stories, phonics, songs, and games. Making learning feel like fun — because it should be!
Overcome shyness and speak naturally in real-life situations. Build fluency, vocabulary, and the confidence to express yourself clearly every time.
Take your professional communication to the next level. Master workplace language for emails, presentations, meetings, and client interactions.
Basic support sessions designed to help PTE candidates understand the exam format, practise key skills, and approach their test with greater confidence.
Take the first step towards your English goals today. Book your free trial and let's start from ABC!
Book a Free Trial →A collection of free tools, tips, and resources to support your English learning journey every day.
A handy one-page reference covering the most important English grammar rules. Perfect to keep on your desk!
Download PDFAudio-guided tips on tricky English sounds — from silent letters to stress patterns that confuse most learners.
Listen Now300+ essential English words and phrases, organised by topic. Ideal for beginners and intermediate learners.
Download CardsProfessional templates for emails, essays, cover letters, and reports — with examples and fill-in-the-blank sections.
Get TemplatesSample IELTS questions for all four skills with model answers and scoring tips — great for self-study.
Get Practice PackA 30-day challenge with one small language task per day. Build habits and see real improvement in just a month!
Join ChallengeAdvice straight from the classroom to help you make the most of your English learning journey.
15 minutes every day beats a 2-hour session once a week. Consistency is the secret to language mastery.
Watch TV shows, listen to podcasts, change your phone language. Make English part of your everyday life.
Every mistake is a learning moment. The more you speak, even imperfectly, the faster you'll improve.
Write new words in example sentences, not just definitions. Review them weekly. This supercharges your memory.
Reading aloud improves pronunciation, fluency, and confidence all at once. Even 5 minutes a day makes a difference.
Stop translating from your native language in your head. Start narrating your day in English — it's a game changer!
These tools complement your lessons perfectly and are great for self-study between sessions.
Fun daily vocabulary & grammar practice in bite-sized lessons
Free videos, podcasts, and articles from a world-class broadcaster
Smart spaced repetition flashcards — the ultimate vocabulary memorisation tool
Channels like EnglishAddict, English with Lucy, and TED-Ed are excellent
AI writing assistant to check and improve your written English instantly
Resources are great, but nothing beats having an expert guide you. Book a lesson and accelerate your progress!
Book a Lesson →Book a class, ask a question, or claim your free trial lesson. I'd love to hear from you!
Your first 30-minute lesson is completely free. No credit card needed.
Fill in the form below and I'll be in touch within 24 hours to confirm your booking and answer any questions.
Thank you for getting in touch! I'll reply within 24 hours to confirm your booking details. Check your email inbox (and junk folder just in case).
Send Another Message