Roger Harrington

"Welcome back! Flash, you're on second."

- Harrington to Peter Parker and Flash Thompson

Harrington is a science teacher at Midtown School of Science and Technology and the head of the school's Academic Decathlon Team.

Biography
To be added

Allies

 * Peter Parker - Student
 * Flash Thompson - Student