Brian Pietrosimone
Brian is one of the best profs at UNC hands down. He is hilarious, super approachable, and while his tests can be tough, they are designed to make sure you learn!! Very doable if you study his PowerPoints closely. Had him for 175 and 380 and loved him both times, but 380 is even better because it's a smaller class. Go to his class and LEARN! :)