The first week or so feels inconsistent and oversimplified. After that, when you get into the actual content, it gets much better. It then ends on a peer-graded assignment. While the assignment itself is creative and fun to complete, Ive never been a fan of peer-graded assignments so early in an introductory course load.
courses reviews