EngAgent curriculum