I took the course online and it was not difficult at all. I believe the only thing that bothered me was the amount of work he gave since it was 24 assignments on a page where we buy the book plus 24 essays that had to be at least 300 words long. It is an easy A