Patricia Barnhart
This class starts on day one so be ready! She has a very direct way of communicating and comes across stern. I'd take this class again since I'd be happy to get another B+ but I worked hard for it and it sucked the entire time.