My daughter is 5 now and has been attending Learning Tree in Boise since she was just over 2 years and was the youngest in the school at the time. I took her there initially due to recommendations from a friend and a new neighbor-both of whose daughters attended the school. The neighbor actually attended Learning Tree when she was a child as well. What I love most about the school is what I was most concerned about when enrolling my daughter - they have a swimming pool. Not only is it locked behind a fence and covered at all times it isn't in use, my daughter was able to take swimming lessons all summer long and is a very strong swimmer now - at age 4 she could easily swim the length of the deep end and back - and often did so repeatedly as she loves to go off the diving board many, many times (so nice not to have to catch her every time now). She never goes to the deep end alone as she also learned water and swimmer safety. While swimming on site is one of the more unique aspects, Learning Tree also offers many other programs during the day that my daughter has taken part in, enjoyed, and learned from: dance, Spanish, Chess, Gymnastics, skiing, etc.