Kimberly Diaz
She is entertaining and provides handouts/notes that provide information very well. I found them to be very useful for studying. Overall I found the class quite easy with the wonderful references.