Prof Gonzalez is my favorite professor at SDSU. His lectures are engaging, he is hilarious, and the workload is manageable. For once in my life I actually felt excitement every Tuesday and Thursday because I had his class. The campaigns and elections course he teaches is unmatched, I recommend him and this course to anyone and everyone. 