Incredibly intelligent and punny, but not always the greatest at explaining what he means. He bounces between class, football, Sci Oly and other organizations, so it's hard to catch him sometimes.
Mr. O rocks my world. His jokes are great and he's hilarious
Mr. Oberley does not explain his class, yet still expects you to know the material. Not good.