you know something ms chee, honestly i believe that you got alot to you as a teacher. you just got to show of all those aspects i mean, i think you try too hard at times that whenn you hit a speed bump you crash real hard. just got to chill and live your life and maybe you will see that you can be the most inspiring teacher possible just dont hold back. also i think you are a very humble person it takes a lot of character to apologize to your own class. so just have a nice dayy and remember to look on the brighter side of life.