[WATCH] Is this the coolest teacher or what?

A video of North Carolina teacher Barry White has emerged where he shares unique dance moves & high-fives to each of his pupils.

A screengrab of teacher Barry White greeting his pupils with personalised handshakes.

JOHANNESBURG – Barry White is the teacher we all wish we had; the teacher you bake cookies for or leave a fresh, crunchy ruby-red apple for.

A video of the North Carolina teacher greeting his pupils with personalised handshakes every day before class has gone viral.

In the footage, the teacher dishes out dance moves and high-fives to each of his students.

The children are seen queuing outside their classroom before being ushered in with a cool and unique welcome.

They range from simple fist-bumps to mini-dance routines.