midterm prep guide 8105234