@Unusual: Oh no it's a lot more than that. My school doesn't have a Cultural Diversity class, we have clubs for that. But we have many language programs: Chinese, Japanese, Latin, French, Spanish, Italian, German, and we used to have Sign Language but budget cuts nicked that class. We also have other requirements to graduate.