In his work career Craig has been a city planner for several California cities, and has also worked at United Way of San Diego. Craig continues to volunteer his private time for community needs including transportation system improvement, quality of life in his own neighborhood, and peace/social justice initiatives.
- Urban Planning
- Development Issues
- Population Distribution and Density