I'm taking a course at my local college for programming, and one of the assignments is going to code academy. Which I don't like because I don't think it explains good enough for what it wants you to...