I don't recommend Kennedy. Her lectures were unclear, and the TA's had no idea what was going on, so the only way to study for tests was to read the book and go through all of her lecture slides. This class was HARD. I got a good grade after I pulled 2 all-nighters before the final. Not enjoyable or recommendable.
A great class to take for learning about human evolution. She is a first rate professor and even if you do write a lot of notes in class, thats what you expect, better than some classes where all you do is stare at the wall and wait for it to end. The paper assignment though is very tough. I took it for CR/NCR just so I could enjoy the class and not be stressed out.