In my AP2 class, my teacher tests over anything and everything from anytime during AP1 or 2 (even things we have NOT covered, as long as it's related.) The material can come from the book's website, his website, the book, his class notes, and his class lecture. His questions may give credit for only the BEST answer, or may only give credit for ALL correct answers - and he never specifies which. He gives us 60 minutes for 100 questions. If you go over, you get a 5%. I have a 100 in the class (including an extra credit assignment). When you get into your profession, you won't be 'tested' on just one chapter at a time, and most times, there will be more than one correct answer. Having him as a teacher has made me think outside of the box, as well as on my toes. Each teacher has their own teaching style, and the hard ones are the good ones. I know I wouldn't want to slide my way through nursing school only to get in the real world and not know what the heck I'm doing. Thank your teacher for his challenge, and study harder for the next one. Writing a letter complaining will only make you look like you want them to make the class easier for your benefit.