This is a survey course on the philosophy, theory, and practice of community-based research (CBR) in public health that has an explicit social justice agenda. The course focuses on key aspects of community based research such as anti-oppressive practices, ethics, intersectionality and inclusion in research methods and activities, CBR with marginalized communities, quantitative participatory research, the practice of CBR proposal writing, arts-based CBR, and Knowledge Mobilization (KMb) in CBR.