Gwen Fisher
Dr. Fisher is such an amazing professor. She genuinely cares about her students and how they do. As long as you show up and participate it will be hard to do poorly in her class. She is very approachable and is willing to work with you. She does get off topic easily but makes the lectures fun. If you're interested in I/O or OHP, take this class!