Alessandro Barchiesi
have a quiz every class for participation grades, midterm paper is 5pages, and the final paper is 10 pages which is a continuation based on the midterm. Also have short presentations. the lecture is a bit dry with PowerPoint that covers all the material in words, but professor Barchiesi is really kind overall.