I constantly have debates with my English teacher over moral, and it usually ends with her calling me ignorant.(she some how won the teacher of the year award for USA today, look her up.) I think it would be impossible to properly teach such a thing as morals differ from person to person. For example, one person may think its completely wrong to have sex if you are not married, yet another person may think its perfectly fine, and there may be 10 different views on the same subject. This will instantly lead to pissed off students when their morals are not considered to be proper, as i am everyday after English class. I hate that teacher oodles by the way, always on her high horse because of all the awards she has, she thinks shes better than everyone else.