Prof Hornung is such a kind and intelligent professor. Although he tends to have long lectures full of tangents, they are extremely thought-provoking. Lots of reading from the Bible and other secondary sources, but there are many online sources that can help you do the readings. Assignments were 2 papers, presentation, and final exam.