EF 508 MIDTERM