Tsihugwa Kikuyu
An overall nice, and welcoming instructor who establishes a comfortable, judgement-free zone in class. He does run lectures until the last 15-20 minutes of class, so it would be better if you get his class during the afternoon as it can be difficult to remain energized. Strictly follow the rubric for assignments, and you are sure to pass the class!