TEFL Teachers v IT Specialists

S6E2 · 2012-09-03 · 29 min

Three teachers square up to a team of IT specialists.

The show’s own verdict is on its page.