Robert Owegi
Critically graded on very vague instructions. Wouldn't release assignments (or test passcodes) at module opening, but instead attached them to comments once the previous week had been graded. This gave only a few short days to complete assignments or tests. Very unfair! Engaging with him is impossible. I can't tell if its stoicism or rudeness!