Joshua White
Here's the situation: He gives a quiz after ever chapter from the book (which you need for this class) which are easy as long as you pay attention, take notes, and do the online homework. His lectures, while daily, are enjoyable as he uses power points and music videos to teach the content. Great professor that I'd recommend to anyone!