It's World Teachers Day so we've a quiz for you that is right in theme.

We're looking back at some of the most popular - and infamous - teachers in film.

Whether they're teaching young'uns the importance of rock and roll (you know who we mean here), or offering worldly advice and a shoulder to cry on ("It's not your fault"), these teachers of cinema are all a student could ask for.

We only wish they were real.

Below we have a dozen teachers from years of movie history.

Many have been played by big names actors, such as Robin Williams, Paul Rudd, and Arnold Schwarzenegger, to name just a few.

All you have to do is type in which movie they belong too (since guessing their actual name would be a bit tough, we reckon).

To warn you in advance, they get increasingly difficult.

Be careful of spelling and you need be as accurate with the movie title as possible.

Pencils out, best of luck, and let us know how you do in the comments on Facebook.

Try out more movie, TV and music quizzes here.