With teachers like these, no wonder I keep getting hairballs on my term papers!