Attend Summer School Online at Northgate Academy
The calendar has spoken. Summer is almost here! Time for your kids to relax, lounge around the house, and stare at a few screens. If you’re like most parents, you want your kids to enjoy their time off, but you …