First Midterm

Second Midterm

Final

Answers to final.