Shari Hilding
Professor Hilding is a great professor. The class IS hard. My advice is don't get behind, and actually watch the lectures.  Definitely ask any questions if you have any because this class is a lot and can get confusing pretty quickly. Also, do all the extra credit assignments even though some are lengthy, it will help you out in the end.