This course focuses on the meaning and significance of social justice through a critical examination of concepts and issues pertaining specifically to gender, race and class, as well as to difference in general. Considerable attention is given to identifying and understanding the values, beliefs and assumptions that form the basis of prejudice, inequality, privilege and oppression. Insights from a variety of perspectives and disciplines are integrated with philosophical analysis, much of which involves ethical reasoning and theory application.