"The best-researched CS textbook ever" https://computinged.wordpress.com/2011/04/26/the-best-researched-cs-textbook-ever/ (teach multiple syntaxes, to distinguish syntax from features)