On a side note... I had two excellent teachers that to this day I'm grateful for. One was on 6th grade, and the other one on 9th. The former taught us the true meaning of teamwork, and a sense of belonging. And the latter taught us a deep sense of responsibility for our actions, and to admit our mistakes without it affecting our sense of worth before others.