James Dever
Pls avoid with all costs. Absolute worst prof ever, the assignments were legit the same questions worded diff that barely related to the course work. Final was full of typos and grammatic mistakes that made it difficult to read. This class is bs, u can fail the final and he gives an ec grade that helps you pass an A, but not a valuable class at all