Christopher Estrada
Dr. Estrada encourages his students to express their own views and is always willing to spend extra time after class to answer questions or discuss the material, and he's really good about answering emails. He gives study guides before the exams and grades kindly. He also offers extra credit and goes out of his way to help you succeed in general.