Quality Teaching You Can Trust

Our tutors are carefully selected, highly experienced, and trusted by learners at every stage.

Meet Our Tutors

Jasleen Kaur

Assistant Supervisor at a tuition centre, with previous experience teaching Punjabi at a Punjabi school.

A grades in GCSE & A Level Punjabi, with a strong foundation in reading, writing, and speaking.

⁠Fluent Punjabi speaker since childhood, with a genuine love for sharing the language and culture.

Tarnjot Kaur

Deeply passionate about Punjabi language with a commitment to preserving cultural heritage.

Experienced in teaching Punjabi and the Gurmukhi script at educational and cultural camps.

A fluent Punjabi speaker and confident orator, skilled in engaging audiences through expression and storytelling.

Arshdeep Kaur

Native of Punjab, brings authentic punjabi context to make the language more engaging

Dedicated to make Punjabi easy, fun and accessible for all learners at all abilities

Passionate in building learner's confidence in speaking Punjabi so they can experience the language

See What Our Students Had to Say...

Sandy

"For anyone who wants to improve your Punjabi, Kidda is definitely the place to do it - the course is super informative and you're supported all the way through, and is structured in a way that you make progress every week."

Abi

"I was looking for a Punjabi tutor but there was nothing structured. This was exactly what I was looking for - to get an understanding of structures in Punjabi and improve my confidence. I’m really pleased, I feel like I’ve learned a lot."

Jasmine

"I used to only understand some words in punjabi, but now I’m able to understand exact grammar choices a person makes and I can join in conversations. At seva, I’m able to speak more and build bonds with older people."

At the heart of our teaching is a simple focus - helping learners feel comfortable, supported, and confident as they practise and progress in their own time.

Teaching You Can Trust

Rated 4.8/5★ based on 250+ verified reviews

Do I need to know any Punjabi before joining?

Not at all! This course is built for complete beginners. You’ll start from basic sounds, greetings, and simple sentences.

How are the lessons taught?

All lessons are live on Zoom in small groups so you can practise speaking and get feedback directly from the instructor.

What if I miss a class?

No problem! Every session is recorded and uploaded, so you can catch up anytime.

What makes this course different from language apps?

You’re learning with real people, real feedback, and real conversations — not just repeating words into your phone.

Who are the teachers?

All instructors are fluent Punjabi speakers with experience teaching beginners. They’ll make lessons simple, fun, and relatable.

Will I actually be able to hold a conversation by the end?

Yes! By Week 12 you’ll be much more confident holding short conversations, understanding common phrases, and expressing yourself naturally.

How much time do I need each week?

About 2–3 hours total — one live lesson and some light practice or homework between sessions.

 Will I learn to read and write Punjabi?

We focus first on speaking and understanding Punjabi. Reading and writing are not covered in our beginner program.

How big are the group classes?

Each group has around 6–10 students so that everyone gets a chance to speak and get personal support.

Is this free?

This is a paid group course that gives you live lessons, personal feedback, and full access to learning materials. 

Copyright 2025 | Gurupma Singh | Privacy Policy | Terms