DD13 started with Art of Problem Solving last year, and she is now taking her 3rd course (Counting & Probability). She really enjoys it and has good things to say about the teachers. DS10 will probably take Algebra over the summer.

Prior to Art of Problem Solving, we tried the Russian School of Mathematics (not distance learning, but a local option for Boston area residents). However, we were sorely disappointed. The teacher made some fairly simple mistakes involving rate problems.