Shawn Barcroft
The class is hard but it does demand college level work. Be prepared to watch lectures to answer the discussions which are from 600-1000 words requirement. Complete all the papers since it is the only way for extra credit which really helps important to always reach word count. Pay attention to lectures since the exams are really based on them. 