Jeff Singleton

JEFF SINGLETON has taught American history at a number of universities and community colleges. He also has done research for and been active in community organizations, advocacy groups, and human services organizations. He presently is teaching at Boston College.