A very good website to share with you: theGreatCourses.com – Continued
Also those courses are very helpful for home school parents. For other kids, it can be supplemental resources to help kids to get their feet wet before they learn these courses next school year. Or it is alternative to the other summer camps for your kids. Johns Hopkins University’s CTY summer programs are very good. […]