MCV4U April 19 Notes