A horrible bitchy teacher who teaches you absolutely nothing and fails you.
Mr Devatsis failed me on my essay. What a whitton!