Montessori can be good too b/c the groups tend to be multi-age (say 3-6) and a gifted 3 year old may have more in common with the 5-6 year olds.