Shirley Henkel
Solid professor. Reasonable workload, although there is a pretty good amount of writing. Gives good feedback and is easily accessible. At times, I thought the criteria for assignments was a little confusing, but did a nice job of explaining for the most part. Overall, she's a good choice and I would recommend her.