I'm not sure about how much I go in for symbolism, but I think I heard that dreams are your unconscious mind's way of sorting through everything. If, in a dream, you dreamed that someone you knew (a teacher) would do harm to you, could it be signals you picked up from him unconsciously, that now your brain is sorting through?