Dodgy puzzles you can find elsewhere, but nice execution with the auto-checking. Except that #16 is actually "C in a D" and #20 is "an", not "a". I got 30, cheated for the rest. (Needed prompting for #28; #31 and #33 were completely impossible.)
Small things, links and miscellany, sparkling with light. Sam's tumblelog.