Daniel Kikulwe
All around horrible professor. He gives vague feedback and gets annoyed when you ask questions. He's not consistent. He will tell you one thing and but will grade you on another. The worst course I have taken ever! I'm still traumatized.