Hmm...I didn't have any problems with Prof. B, but yeah I wasn't expecting the class to be like a self-help thing. Allows you to drop your lowest grades, so that's good. Extra credit is good, but make sure you watch for it or you'll miss it