Nice guy, but does not teach a lot- most of the SOWK 1001 content is built off the asynchronous material and not the mandatory classes, which were more discussion groups than anything else. Not a very interesting course either, but to be fair the subject matter itself is a bit dry. Grading guidelines not very clear, extremely reading-heavy.