Prof. Alexander is great compare to others teaching this class , she does give a lot of opportunities to re-do assignments. Her quizzes are within the textbook word for word, just use the search option on the ebook. She could have an attitude or address certain situation poorly.