Christian Millichap
Dr. Millichap is annoyingly enough a good lecturer. Dr. Millichap is the most discouraging and narcissistic professor that I know. Do not go to his office for help-- you will walk away feeling stupid with little to no help received. He definitely has favorites. There is not a rubric for anything, so little mistakes can make or break your grade.