Originally Posted by mithawk
They are suburbs and about 30 minutes outside of Boston, but you should consider Lexington and Weston.
The following statement from the Weston high school math department turns me off. It basically says that the only way to learn math is through their courses, which is rubbish -- but which protects their turf.

http://www.westonschools.org/index.cfm?pid=12416

Quote
The mathematics department recommends that students take alternate mathematics courses (summer school, on-line, or after-school mathematics courses) only if they have done poorly in the corresponding academic year course or desire such a course for enrichment. When encountering specific mathematics courses for the first time, students should not substitute such alternate courses for regular academic year courses in their mathematics programs. In general only academic year courses provide the time and group interaction necessary to develop an appropriate understanding of the concepts involved. Students will generally not be permitted to skip courses by taking alternate courses and students who take alternate courses prior to the academic year course should do so with the understanding that they will encounter some repetition of material in their academic year course. For further information about this policy, contact the department chair.