Consider posting informatio on the school and course. It is usually a bad idea in my opinion to question anything put forward as required of students at a univeristy-but others can do so safely.
If it is a notorious liberal ran school, our condolences. I would suggest another, better, school.
CSU Fullerton