Mahagogo, my dd went to Montessori at age 3. The teacher was awesome and one of the things she mentioned was how dd has a natural sense of order which makes montessori a real nice fit for her. Also, some Montessori, like the one dd attended, allow the child to choose materials he/she likes and work on it for as long or as little as he/she wants. Dd spent good 4 months punching out all the continents and assembling a world map at the end of the year. Unfortunately, the school closed but I was very fortunate to find a play based alternative education school where dd is thriving. The most important thing is finding good teachers that are willing to be flexible. You know what environment your dd needs in terms if amount of structure vs freedom, repetition vs novelty, independence vs group and guided work etc. Talk to the Montessori teacher about what you have observed in your dd and ask her/him how they typically teach such a kid. Ultimately, go with your gut and if it was the wrong decision, be ready to make a change before it does too much damage. All the best with your decision- I personally know how agonizing it is!