tam o'shanter

  The tam o'shanter!

 

Some creative/teaching jobs I've held: