Anjeanette Alexander-Smith
She's very organized and also keeps things flexible to give students more time to complete things when necessary. She does cancel class fairly often, but that's a positive in my opinion (except for when it's five minute before class starts). As long as you read assignment descriptions and put in some effort, you can get a good grade in her class.