everytime~
I'm sorry, but..I'm not sure exactly what you are asking here.
You request our suggestions and input.....but, to what exactly?
It sounds to me that now that you're almost 18, which means you're either entering your senior year next fall, or that you've graduated already...either way, there should be nothing to concern yourself with regarding this teacher.
Ignor and move on?
I'd like to be of more help to you...but, even though your post was generously informative, what you were asking was quite vague?
I'm sorry.....
I hope this helps you some.
Shangrala