The strengths are the teachers themselves, as well as allowing a student to move if need be. Starting most days after physical education allows them to be calm and ready to learn. The roots to stem program introduces kids to the possibilities afforded in the sciences/engineering fields, and allows them to understand abstract concepts when applied to real life experimentation. The financial academy is also a unique learning opportunity. I love that my son understands the concept of compound interest at an early age. This culminates in the business fair every year, where each boy must put together a business plan and sell his wares at the fair and explain to the judges how he determined the price of his products, and how they were concieved. These are skills that will hopefully serve him well throughout his life, and in my opinion, should be taught in every school. The one weakness would be the languages classes, which really are duolingo online. I don’t find them overly effective, but that is not a large concern.