J.F.
I have to two kids and live in Crystal Lake. My oldest went to Barlina House preschool (on Barlina Rd between Golf course and McHenry Ave) and he LOVED it and so did I! My younger daughter goes to Light of Christ Preschool in Algonquin (on Hanson Rd just a block off of Algonquin Rd) and she LOVES it there and I LOVE the school, too. If you are not interested in implementing any of religious factors I highly suggest Barlina House because their academic program is amazing!!! There are tons of preschools is the area so I hope more people share their experiences with you but you should act soon as registration for next year has been open for at least a month at most places...best wishes.