I enrolled my son in KSG Learning around 1 year back and it has been a fantastic place to keep up with school learning. The staff are super supportive and the result is motivating and progressive. my son has really grown with lots of new skills there, I trust them completely and I have confidence with their classes and after the classwork in a way that best suits my son and any other students. however, they really do give you all the support you need to be the best and feel comfortable. I could recommend this place for after school learning.