study guide for the 509 midterm 32712