Tsihugwa Kikuyu
I enjoyed Professor Kikuyu's class! Sometimes his directions are confusing, but he always answers questions. He is so funny and has great stories. There are not that many assignments and each class is the same (lecture heavy), but you are never not learning something new. He talks about recent news to ensure we can apply what we've learned.