Anthropology has a very limited course, will give you a good oversight of the evolution of systems and societies over the years.
Whereas sociology has a good syllabus overlapping with many of the subjects you have already selected like, IR, IL and gender studies.
So my advice is, go for Sociology.
|