Steve Gonzales
Professor Gonzales really cares about his students and is very flexible. He presents information in a comprehensive and unbiased manner, as well as with some humor. His lectures reinforce the readings, so keeping up with them is very helpful. He gives good feedback on essays and assignments. Would defiantly take a course with him again.