I think Westside High School has the right idea when it comes to Ethics Education. Instead of having one ethics class (which isn't a bad thing!), they are encourage all of their teachers to have ethical discussions with their classes. Read this article to learn more about how they are promoting POSITIVE VALUES in their school.
Positive Values is one of the 8 categories that Search Institute has found to be critical to positive youth development.