Brian Gonzalez O'Brien
Professor O'brien is honestly one of my favorite professors. Half of the class is discussion which is great to keep you updated on current events. Don't believe the people that say he's a bad professor, they probably just put 0 effort into the class. He's a very fair grader. Connect with him during office hours!