Not too easy. Not too difficult.
This was a difficult course for me. The professor was dull and mundane and the subject was boring to me. It was a necessary course for my major so I didn't have a choice in taking it. From my personal experience I wouldn't recommend it unless you have a great professor.
My professor was so boring I don't remember a single thing from the course itself.
Hours per week:
Advice for students:
Khan academy was a lifesaver for me, and the only reason I finished with an A. Everything was well explained and concise and made things easy to understand.