He must be one GOOD teacher :)

5976 points, 190 comments.