By far my favorite teacher at UNCC she does not try to trick you on tests, will give you the written questions beforehand so you can prepare, and gives extra credit. Quizzes are done with groups in class so basically everyone gets a 100 if you try. Lectures are fun you're going to want to participate. Take her for rhetorical theory!!!!