Formulate an answer to this elaborate question: At which university is the American football coach, who coached the 2012 USC Trojans football team, currently head football coach?
Florida Atlantic University