Data based on 4 reviews.
I had him for Superheroes and it was a very interesting and fun course. On the days we had class, nearly always we would have assignments due at the end of the day but they were very simple, straight forward assignments that could easily be finished. As long as you did them you would get easy grades. The tests are fairly simple as well because they're based on material discussed in class, so you don't need to necessarily study although it would still be a good idea to do so. If you do the work you are guaranteed to pass.
The volunteer class is the best English class if you don't want to sit at a desk all day. I personally got more out of meeting people in the community for 13 weeks than I did from my other classes. Readings are pretty manageable and you submit assignments on LEA. You cannot miss either of the first two classes or you have to drop the class - be warned lol