I took this class exclusively online, but I get the feeling that his in-person classes are engaging.  Prof. Stembridge WANTS you to have the ability to confidently and concisely write different styles of papers.  The writing exercises were not difficult.  I'd definitely take his class again and highly recommend Prof. Stembridge. 