Sharifa Love-Rutledge
She is a very nice person. However, she is probably the worst teacher I've ever had. She doesn't sound like she knows what she is talking about most of the time and she can't answer many of the questions that she is asked. She has poor communication skills and she is extremely picky when grading with no clear guidelines. Avoid her if you can. 