Chela Willey
For such a difficult and boring subject, Professor Willey makes this course suprisingly really enjoyable and very manageable. Her lectures, textbook, and inquizitivesall were so beneficial. She is SO helpful during office hours too. TAKE HER!