Nina Porter
There are weekly readings which shes quizzes you on. But other than that her lectures are an open environment where you can voice your thoughts. There was a final and midterm with terms she gives you. There are no papers due. Show up to lecture because she reviews her lectures. She is nice and understanding. I would take her class again.