Margaret T. McFadden is Christian A. Johnson Associate Professor of Integrated Liberal Learning at Colby College, where she teaches in the American studies program and directs the ...lihat lebih banyakMargaret T. McFadden is Christian A. Johnson Associate Professor of Integrated Liberal Learning at Colby College, where she teaches in the American studies program and directs the integrated studies program.lihat lebih sedikit