Question: what grade is trevor in pay it forward
Answer: Trevor ( Haley Joel Osment ) begins 7th grade in Las Vegas , Nevada , his social studies teacher Eugene Simonet ( Kevin Spacey ) gives the class an assignment to devise and put into action a plan that will change the world for the better .