Abstract: A system for tagging atomic learning units of instructional content and for dynamically generating a curriculum tailored to an individual using the tagged units is disclosed. The system includes a tagging module for tagging atomic learning units of instructional content with at least one standard and at least one level of rigor to form learning objects. The system further includes a learning objects database for storing the learning objects. The system further includes a dynamic curriculum generation module for dynamically generating a curriculum tailored to an individual by selecting individual learning objects from the database using the tags and for presenting the curriculum to the individual.