The last thing I would do is speak to a biased "English" teacher about the meaning of a hyphen. It is simple. A hyphen is meant to "join" words, therefore the crux of the problem we have. People fall for their hyphen balony, and you included.
Spout submissions are anonymous!
600 characters remaining