Christian Millichap
Loved his class!! He is very helpful and genuinely cares about the students' learning. He will always make time to meet with him to make sure you understand the course material. His lectures were easy to follow even though the material was not super easy. He graded homework/tests fast and with lots of helpful comments.