Thanks for that advice. Also, what do you mean by "office hours"? I've heard that phrase used, but never really knew what it meant.
Keep in mind though. High school teachers are mostly overworked. Even the ones that know what they are talking about (some don't - we established that already), so do cut them some slack and be curteous. But keep asking questions. And if they don't answer, ask anyone who will. Read, explore and keep learning. It's what keeps us alive and what - at least according to this post - keeps us smart.
Good luck and you are on the right track to greatness.
Interesting choice of words. Office hours are the "teaching environment". The classroom is the (increasingly obsolete) bulk information transfer environment.