Samuel Twito
Dr. Twito is a good lecturer that clearly cares about what he teaches. There's a semester-long project that is writing heavy, and a final paper instead of a final exam. Easy class if you need a soc credit.