Malaysian Institute for Debate and Public Speaking (MIDP)
![Public Speaking by Malaysian Institute for Debate and Public Speaking (MIDP)](https://cdn1.kiddypass.com/activity-photos/thumb/012c4930d29411eaa0a03528da73ef3a.jpg)
Malaysian Institute for Debate and Public Speaking (MIDP)
Ages 10 - 12
Subang Jaya, Subang Jaya
RM 53 per lesson
2 Hours x Once a Week times per week
Malaysian Institute for Debate and Public Speaking (MIDP)
![Public Speaking by Malaysian Institute for Debate and Public Speaking (MIDP)](https://cdn1.kiddypass.com/activity-photos/thumb/08fa3e80d29111eab07c8d95954ab7b9.jpg)
Malaysian Institute for Debate and Public Speaking (MIDP)
Ages 10 - 12
Taman Tun Dr Ismail, Kuala Lumpur
RM 53 per lesson
2 Hours x Once a Week times per week
Malaysian Institute for Debate and Public Speaking (MIDP)
![Holistic Learning (World Scholars Cup) by Malaysian Institute for Debate and Public Speaking (MIDP)](https://cdn1.kiddypass.com/activity-photos/thumb/3c4d27e0d29311eab9ab1b34aed9ca2b.jpg)
Malaysian Institute for Debate and Public Speaking (MIDP)
Ages 10 - 12
Taman Tun Dr Ismail, Kuala Lumpur
RM 80 per lesson
3 Hours x Once a Week times per week
Malaysian Institute for Debate and Public Speaking (MIDP)
![Holistic Learning (World Scholars Cup) by Malaysian Institute for Debate and Public Speaking (MIDP)](https://cdn1.kiddypass.com/activity-photos/thumb/a5ef27b0d29411ea95d30bf27f3ed9b0.jpg)
Malaysian Institute for Debate and Public Speaking (MIDP)
Ages 10 - 12
Subang Jaya, Subang Jaya
RM 80 per lesson
3 Hours x Once a Week times per week
Malaysian Institute for Debate and Public Speaking (MIDP)
![Eloquent Juniors by Malaysian Institute for Debate and Public Speaking (MIDP)](https://cdn1.kiddypass.com/activity-photos/thumb/82bc10e0a25211eb9b8c89f12d18be61.png)
Malaysian Institute for Debate and Public Speaking (MIDP)
Ages 7 - 9
Subang Jaya, Subang Jaya
RM 53 per lesson
2 Hours x Once a Week times per week
![Message In A Bottle - Online Workshop: Formal & informal letter writing by English Champ](https://cdn1.kiddypass.com/activity-photos/thumb/c354bac0650d11eb812db16f5df64805.jpeg)
English Champ
Ages 7 - 12
ONLINE, ONLY
RM 60 x 8 lessons
English Today
![English Enrichment ONLINE (Young Learner) by English Today](https://cdn1.kiddypass.com/activity-photos/thumb/549f7ef024a211eba0513d8288b50c8d.jpg)
English Today
Ages 4 - 6
Bangsar Baru, Bangsar
RM 30 per lesson
Once per week
English Today
![English Enrichment ONLINE (Lower Primary) by English Today](https://cdn1.kiddypass.com/activity-photos/thumb/7abc9a1024a311ebb3828f2f278dd2fa.jpg)
English Today
Ages 7 - 9
Bangsar Baru, Bangsar
RM 30 per lesson
Once per week
English Today
![English Enrichment ONLINE (Upper Primary) by English Today](https://cdn1.kiddypass.com/activity-photos/thumb/4924bc7024a411eb86fbbbba4bf24932.jpg)
English Today
Ages 10 - 12
Bangsar Baru, Bangsar
RM 30 per lesson
Once per week
English Today
![Speak UP ONLINE (Upper Primary) by English Today](https://cdn1.kiddypass.com/activity-photos/thumb/f2ef594024a411eb91f535e37076ca24.jpg)
English Today
Ages 10 - 12
Bangsar Baru, Bangsar
RM 30 per lesson
Once per week
English Champ
![Kinder Champ by English Champ](https://cdn1.kiddypass.com/activity-photos/thumb/177c0aa0a8fc11e797d0bb0d40cdd453.jpg)
English Champ
Ages 2 - 6
Bandar Utama, Petaling Jaya
RM 35 per lesson
5 times per week
English Champ
![Little Champ by English Champ](https://cdn1.kiddypass.com/activity-photos/thumb/061bb8d0a8fb11e78dd35d7ec8f55e78.jpg)
English Champ
Ages 4 - 6
Bandar Utama, Petaling Jaya
RM 45 per lesson
Once per week