In three years as the head coach at the University of San Diego (2004-2006) Jim Harbaugh compiled a record of 29-6.
In December, 2006 he took over the reigns at Stanford University after the Cardinal fired Walt Harris and his 1-11 record.
In 2007, the Cardinal finished 4-8, including a shocking upset of the No. 1 ranked USC Trojans.
Harbaugh's 2008 squad posted a record of 5-7, followed by an 8-5 finish in 2009.
In 2010, with Andrew Luck under center, Stanford completed arguably the best season in school history with a 12-1 mark, culminating in a 40-12 shellacking of Virginia Tech in the Orange Bowl.
In January, 2011 Harbaugh was named head coach of the 49ers, and inherited a team that finished 6-10 in 2010.
Despite the NFL lockout, Harbaugh led the 49ers to a 13-3 record, the NFC West title, and a berth in the NFC Championship Game.
Through eight games this season the 49ers are 6-2 and look poised for another postseason run.
Sporting News recently conducted a survey of 103 players from 27 teams, asking who is the most overrated head coach in the NFL.
Despite all of his success, Harbaugh received the seventh-most votes. For the full results click here.
























Vote for your favorite All-Star Teacher today!