Chris Okitondo
Chris is amazing! He's very kind, intelligent and helpful! There are 2 question weekly quizzes, but you are very well prepared for them the week before! He is a great lecturer and is always available outside of class to help! The tests and his grading system are both very fair. Missing lectures will hurt you on the quiz and the book is good to have