David just had their exam last week. It was called CGAT. I wonder what it means. I think the AT means achievement test but I don't know what CG stands for. There exam was from their 3rd quarter lesson up to the latest topic. One more month and its going to be their graduation day. I am excited for him to enter the elementary level. Really school are advanced now a days and I am happy that he is learning how to speak in english well too. I did not train him in english but I noticed recently that he uses english more frequent than before. Thanks to all his teachers, the school and the director of the school. I am looking forward of more fruitful years as we work as partners.