Y.M.I.M is an amazing school, not just for my three-year-old but for myself as well. From the curriculum to the staff teaching my child something new each and every day. Allowing him to be his best self and putting his best foot forward. Very hands on and caters to my child’s every need. I’m so glad to have found this school that is just right!