Brian Riley
Professor Riley is very knowledgeable about the material. He makes you aware of things that you didn't know before. I loved his class. There were no questions we asked that he didn't have the answer to. He is very passionate about history and he is willing to meet with you if you miss class. Lectures are very important for the test.