Why was Reagen the Teflon president?

Because the scandals that affected his administration never really stuck to him, such as the Iran-Contra affair and corruption in the Environmental Protection Agency and the Housing & Urban Development Agency.