James Madison Memorial Fellowship Program

James Madison Memorial Fellowship Foundation - To strengthen secondary school teaching of the principles, framing, and development of the U.S. Constitution; to contribute to a deeper understanding of American government and to foster in both teachers...