The authors present an overview of the 'advanced integrated practice' approach to MSW education developed by the University of Montana School of Social Work to counter the false dichotomy between 'micro' and 'macro' social work practice. Advanced integrated practice is articulated through five key facets: 1) commitment to ongoing critical self-reflection and examination of the values and assumptions that shape social work; 2) critical understanding of historical, cultural, and political perspectives and the interplay of difference, privilege, and oppression; 3) integration of the skills of direct practice and community work; 4) application of knowledge and skills of research, policy analysis, and advocacy; and 5) leadership in the profession and community to promote participation, empowerment, and social justice. The authors provide an overview of the program's context and social-justice framework; develop these five facets of integrated practice; and provide examples to show how this pedagogical approach is translated into curricular design and learning activities.