Assignments and Exams-Teaching Excellence & Educational Innovation - Carnegie Mellon University