Where Did John Mccain Attend College?

John McCain attended the United States Naval Academy at Annapolis. He received his BS in 1958. He graduated in the bottom of his class. For more information see here: