Paul Rivas
Professor Rivas' lectures are rich in content. He presents facts without political biases. He has a textbook and novels, all of which are interesting and scholarly. You must write well and cannot plagiarize or he will catch you. I am not a great student and was able to pass because I attended every lecture and did all of the assignments.