Highly recommended!! My child loves to go his academy everyday and always look forward to learn something new in a fun way. All d teachers and staff are experienced, caring and professional especially the principal. I am glad that I chose this place for my little learner!! Thanks to Royal Academy team once again!