Gabriel Gonzalez
Professor Gonzalez knows what he is talking about, but the classes are sometimes really boring. He doesn't engage the class much, which makes you drift off. Tests are hard, the only thing to save you are the 3 case studies. Attendance isn't mandatory but he does random 10 point assignments so you should come to class. BUY THE BOOK!!!!