Tareva Johnson
Graded assignments months after we submitted them... so we did not know what our final grades were until the last minute. Never got feedback for rough drafts that she promised... Very brilliant and well-spoken professor, her lectures are amazing but not responsible.