Tim Blake Nelson as Leroy Sawicki Nelson takes on the role of Steve's supportive high school teacher, Leroy Sawicki. He's been in a variety of films throughout the years, including The Incredible Hulk and O Brother, Where Art Thou?. Image Source: Getty / Leon Bennett