Melanie Lewis
Professor Lewis will give you zeroes for work you can prove you did, doesn't explain her expectations in any depth whatsoever, and replies to emails like she didn't even read what she's replying to. Will avoid taking her again at all costs.