This course provides an introduction to the topic of public health and social justice. We will conduct an in-depth examination and discussion of the theories of justice, social determinants of health, and learn about community-based participatory research and narrative methods that may be used to address social injustices and public health inequities. The course is designed to provide students with theoretical principles, methods, and skills essential to plan, implement, and evaluate community development activities.