CPESR questions are horribly written. There is often missing and/or ambiguous information that leads to the problems taking way longer than expected just to find out what is being asked. I don't feel like the answer explanations are clear enough either. Kirk does do a good job of answering...