We send our kids to Newport Montessori- they take kids from walking age through 1st grade. I have a 4 yr old son and a daughter in the 1st grade.
The school does a great job with academics and making learning fun. My daughter has homework weekly (also the kindergarteners have homework). For 1st grade, it's about 7 pages of work. As an example, there's spelling words (2 pages), there are a couple pages of reading and writing using those words that are new, and 2 pages of math. The first graders are doing carry-over math right now (ex 58+17). I don't remember doing that as a 1st grader.
My son is 4 and is quite good at reading and math. What I like about the Montessori method is that the teachers recognize each child's pace and teach accordingly. My son along with a few others are doing the kindergarten books but he is not physically in that classroom.
What I also like about the school is the after-school activities offered at to the school. As a working mom, I appreciate the programs offered like tumbling, dancing, something called Play Ball (more like a gym class), computer tots, piano, etc. These are outsourced companies that come to the school. These are all extra programs offered ususally after the school ends (or during naptime). These progrmas allow my kids exposure to all these actvities, and I don't have to drive them around after school doing similar things.
They teach Spanish and French 1x a week.