Honestly a very easy going class with relatively easy content. As long as you take the time to actually to the online readings and topics you're absolutely fine. He's really great at explaining topics and clearing things up most of the time. Just stay on top of the easy assignments and it'll be smooth sailing.