I have not tried AOPS yet, but from what I've heard, it is a four month course. If you look on their website, it gives the timeframes. I also hear that it is "doable" in that time frame.