Endless, boring lectures. I took it with a friend and she was my saving grace. Had tons of questions on every single assignment and got to the final and had no clue what I was doing still. Fairly easy grader. I feel like I would learn the skills better during an internship or something.