Lesson Categories


Language Fluency

English Native
Afrikaans Near-Native

Tutor Stats

1
Lessons
1
Students
Less than 6 hours
Response
NDA
accepted
Video
Camera
using
Download more icon variants from https://tabler-icons.io/i/login
11 hours ago
logged in

Lesson offered using...

Available Times  

This tutor usually accepts requests up to 24 hours before the desired lesson time
Mon 17:00 Tue 00:30
Tue 04:00   05:30
Tue 17:00 Wed 00:30
Wed 04:00   05:30
Thu 17:00 Fri 00:30
Fri 16:00   22:30
Sun 17:00   22:00
Schedule visible to 0.5 month(s)
Actual availability may differ. Please check when you make a request.
Shown in Asia/Tokyo time.

Hello! I'm Shaylin Macgregor, and I'm excited to help you on your English learning journey!

I’m a qualified EFL teacher with a Level 5 TEFL Certificate and a strong academic background, having achieved four distinctions in my final year of school. My passion for teaching started early, as I have experience tutoring drumming in both group and one-on-one settings.

My teaching style is patient, engaging, and interactive—I believe that learning should be both effective and enjoyable! I focus on building confidence in speaking, improving grammar, and expanding vocabulary, all while tailoring lessons to suit each student’s needs. Whether you're preparing for exams, improving your conversational skills, or just starting your English journey, I’m here to guide and support you.

Outside of teaching, I love dancing, singing, and traveling. I have even represented my country twice at the World Championships for hip-hop dancing! I also have three adorable Pomeranians who keep me on my toes.

I can't wait to meet you in class—let’s learn and grow together!

Cafetalk's cancellation policy

Before request is confirmed (fixed)

  • Cancellation possible at any time without charge.

After request is confirmed (fixed)

  • More than 24 hours before lesson start time.→ Cancellation is possible at any time.
  • Less than 24 hours before lesson start time.→ The tutor may take a cancellation fee.
  • No-Show→ The tutor may take a cancellation fee.
    (Please check with the tutor for details.)

Lessons by this tutor

All Lessons All Lessons
English
English for Kids
Got a question? Click to Chat