Primary school teacher gets 3 million plus YouTube views