Coming to this via Vitaliy's recent post - this too, is really great! I especially appreciate the extra effort you put in to prepare natural language formulations of the problems. I should look at the JSON template with a view towards adapting it to new and different questions related to a summer school class I am preparing.