Hi, my family did Beast Academy 3A, 3B, 3C and then my son took an AoPS Pre-Algebra 1 class. :) It was a bit tough doing the AoPS online class, we had to fill in holes, but after pre-algebra 1 he was caught up. :-) We would have gone through the other Beast Academy books, but they weren't released yet. :-)