Craig Mosher

Craig Mosher has been a professor in the Social Work program since 2003, focusing on the topics of community and organizational development and social policy. Some of his course topics include Mental Health First Aid, Fundamentals of Social Work Practice I, Human Behavior in the Social Environment II, Social Work Practice III, and Social Welfare Policies, Programs, and Issues.

In January Term, Professor Mosher leads a course in which students travel abroad to Germany and explores environmental sustainability in an area of Europe that is significantly ahead of the U.S. in the development of wind, solar, biomass, and nuclear powers, as well as in the education of citizens about the conservation of nature.