Review of Assignment 2

Some issues I've noticed rendered incorrect code, however I did not deduct points unless a test did not pass or if you did not follow the directions.

Part 2

Part 4