Hi All, I have registered my son at the TPS and I was wondering if anyone has any experience or review about the school. Thank you very much!