Great program. Love the homework component. Recommendations: A introductory assessment and the ability to preview or sample problem a lesson on the graph would make adjusting placements easier. Tania C. Teacher