David-James Gonzales
Dr. Gonzales is really chill, flexible, and passionate. That being said, the class is pretty unexciting if you aren't interested in race, immigration, etc. in US history. If you are, it's great - the lectures aren't usually tied closely to the readings, so he talks about a lot of interesting things that you don't normally cover in a history class.