Midterm Quiz

This is a 20 point quiz based on the previous assignments. You may want to review some of the material before taking it. Good luck!

Attempts allowed: 1