Shari Hilding
She is one of the best professors you could have. There is a lot of work required and there are no shortcuts, but you will learn a lot. She welcomes participation and is very accessible. You can tell she loves the subject, which I appreciate very much. DON'T take it in summer unless it's the only class you will have. 