Origional source: http://clips.rofl.to/clip/stoned-professor
Slightly longer youtube version: http://www.youtube.com/watch?v=c9iRb7Q9JAg