Nice list.

As a rule, though, I don't give books about teaching to teachers. If someone not in my field gave me books about how to do my job, I'd be offended; in most cases I assume it's offensive to give them books about how to do theirs.

DeeDee