Joshua Avera
I'm currently taking this class and it hasn't been the best experience. Papers and discussion boards don't get graded which means you won't know if you're doing a good job. Online lecture is long and consists of reading off slides. I try to stay interested but there's not much to look forward to. I wouldn't take again. 