ITC C508 Midterms Submissions