Danielle Alexander
She is so nice but her class is terrible. You have to read the chapters your self and she does not go over them well in class. The notes are sloppy and have little to do with readings. The homework is so vague and hard to understand. If I did not need this class for credits I would drop. Do not take a history class from her.