American Sophomore Cast Amanda Plummer Patrick Warburton Tommy Bechtold Erin Foley Kyle Wigent Kristin Vahl Cameron Bloomer Brian Osborne Cory Mellor Dave Spiecher