Professor Morrow is genuinely a very nice guy and professor. His tests are strictly based on lecture notes and the textbook. There are many technical terms which make them more challenging. The research paper extends from the beginning to the end of the semester but is manageable and fun. He provides opportunities to improve your grade thru EC.