Dana Echohawk
She really is great. Lots of extra credit options but if you show up and do what she asks, you wont need it. Probably the easiest class I've taken but that's because she has great lectures.