MCV4U May 8 Notes