comprehensive curriculum