“I found this course very very interesting and I highly recommend it to whoever wants to start digging into programming.
It is completely different from other online courses, as many of those are purely "academic", with no direct interaction between student/professor.
I find very important the brainstorm with other colleges in the course private chat.
I missed on this course to have in every HW a challenge and also a super challenge that would "oblige" us to think out of the box and turn things naturally more complex. It would also require some extra work for us!”