Randilynn Hawkins
Professor Hawkins is awesome, people who say she's bad just don't want to do any work. She's very reasonable and sometimes a tough grader but everything makes sense and there's nothing that you can't get clarified. Definitely recommend this prof if you want to actually learn instead of doing busy work.