Have you looked at Alcamus and the videos on the AOPS site? The middle school Zaccaro is one of the older and gets worse reveiws than the others. I like it (although it the only one i have seen) but we don't use it as much as i would like.