Patrick Gamez
He is a "B+" choice for philosophy classes. Good orator, some interesting discussions. While there wasn't a lot of homework, I think there was a little too much for a humanities class, but if you're interested in the idea of Engineering Ethics, you'll be fine. I really didn't want to take this class, my work showed it, and I got a Bfair enough.