A Checklist for Today's Teacher