Professor is very straight forward in teaching this class. This class does satisfy your GWAR requirements as well. There are weekly discussion posts as well as a few other assignments. The class overall is quite easy and you should be able to get a B or above with no issues. 