Apparently a TV series in Japan... and although I believe in kinesthetic learning... this totally takes the cake =/



.... Click Here to learn more Zuiikin' English ^^x...











and there's even a US parody of it =O