Andrew Barrios
Professor Barrios is an amazing person, and I would take his course again. I recommend studying a lot for this class since the grades are based on exams, practical's, quizzes and study guides. 