Revisions of Major Assignments and Reflections