Danielle Byington
Danielle Byington is the BEST of all the things. Talks were interesting, assignments weren't bad, and she's pretty cool to just talk to about the material or whatever else at the end of class.