Dr. Swift teaches courses such as ethics, medical ethics, and social and political philosophy.
            
                Professor
                
        Andrew Swift, PhD
Contact Us
Contact Andrew Swift for information on Philosophy
Ambrose Hall 317C
563-333-6165
SwiftAndrewM@sau.edu
Education and Training
- PhD, MA, Ohio State University
 - BA, Bridgewater State College
 
Areas of Professional Interest
- Ethics
 - Applied Ethics
 - Social and Political Philosophy