Sociology and Social Thought Major and Minor Requirements