Lohuwa Mamudu
HORRIBLE, avoid him at all costs. Cant understand a word he says, reads from powerpoint and MANDATORY lecture AND help section with a quiz every week on friday. Tests are long answer without ANY multiple choice. Biggest waste of time. Take it online if you can. Youll be teaching yourself anyway.