Adrian Gallegos
Professor Gallegos is ver smart and funny. He explains the topics very well. However, his tests are hard. He words the questions in a way that can be very confusing. He does curve grades though. Overall, it was an interesting class.