My DD took that as her first AoPS course, and loved it. She did it with almost no support from us (unlike Algebra), and I think she did very well. The grading was prompt, detailed, and age-appropriate, and so were the projects. Highly recommended.