Joy Osterhout
The class was pretty easy. I was a little disappointed with how much we had to read irrelevant information though and one of the assignments was incredibly time-consuming for a 1 credit class. Also, not that it applied to me but be sure you're getting assignments in. You can only miss one week before failing.