Who's "The Teacher"?
he sounds mysterious
LOL
"Ben Heffernan"
A.K.A japanese obsessed dude
my mom knows him because my little sis goes to that school in gr 3, and he yells japanese in the halls, and she's in the room next to his, she's 8
"Benn Hefferrnano"
my little sis told me