Knowledge Planet provided good teachers, material, help and the teachers their advice, tricks and skills. Initially it was a bit tough to get used to, but the teachers were patient, friendly and helpful and provided help during most of the hours of the day. Fun, enjoyment and learning were always a part of the class. The staff went out of their way for our preparations! I just want to thank the entire KP team. I am glad I joined KP.