Hector Rivera-Lopez
He's a good teacher. But be prepared to read the book. He expects you to read on your own time and based tests on that. He is a clinical psychologist, full of interesting stories and experience. His class is harder then other Psych classes where the teachers handout A's. But if you read, pay attention, and show up to class, you'll be fine.