9 different types of teachers you’ll agree exist: which one are you?