Portia- I was just looking at the pre-algebra course through AoPS. It may be an option for us in 4th grade, rather than going to middle school. Did you do both parts over the course of one school year? How did the course work for you?