Nicholas Stefanski
Professor Stefanski is genuinely one of the nicest people I've ever met. I'm very saddened by the fact he is leaving Pitt. Very straightforward lectures that explain a lot. He's very accessible outside of class through email or appointment. Tests are a little tricky but if you studied in advance, you'll do perfectly fine.