My child has attended FSMA for quite a while now and I have nothing but positive things to say. The facility is very clean, spacious with lot of natural light. Staff is qualified, friendly and caring. The management is very professional and helpful. I appreciate the open communication between school and parents. The meals and the programs offered are of top quality. I highly recommend this school.