By far the best psychology professor. All his lessons are engaging & he always post them on blackboard. He explains information very well and will slow down lecture to make sure everyone understands the concepts. He gives extra credit which is a plus. I will definitely take him again and will recommend him to everyone.