Mr. Y, is your forum age completely inaccurate? Because in 2003 you would have been 18. How would they let you teach in a HS, Middle school, or even Elementry school when you are 18?
And what kind of advanced 0-6 year olds do you have in your classes? Or are you counting sunday school? Because generally there isn't any chance of discussing divorce, remarriage, homosexuality, sex and the like in Sunday school. Typically that isn't part of the curriculum. And if you do discuss those things with the kids you ought to be pulled out of teaching in church real fast.