Midterm and Assignments (1st Part)