Masatoshi Hirabayashi
I've had a lot of terrible professors, but none this incompetent. Seriously, this man couldn't teach a kid to tie their shoes. Go ahead and skip class, you'll learn more by finding good YouTube videos on it. Do the extra credit, you won't pass the final.