We LOVE FMA. There is such structure and A TON of academics. As a teacher myself- I believe that FMA does things with my kids that I didn't even realize they were capable of doing. My kids have learned things that some elementary kids don't know. I love the high expectations.