Yankee is a great place to take lessons or board a horse.  The enthusiasm they have when they are training the horses is fun to watch.  They have kids there at all ages.  My daughter has been there for over a year and loves it.  They treat you like family instead of an income source.
Pros:  Wonderful People
Cons:  I don't have a horse yet
                        
more