MCV4U April 20 Notes