1395 N Arlington Heights Rd, Buffalo Grove, IL 60089, United States
Loading map...
5.0 out of 5 stars
(2 reviews)Brett Holman
My daughter loves it and is excelling at a very fast pace. It is not cheap, but that keeps the class size down and the teachers are certified.