Free course by The University of Michigan on Programming for Everybody
C
Clair
Updated