Professor Ballenger was one of the best professors I've ever had. She was so quick to grade papers and provided ample feedback to help you improve as the class proceeded. While you definitely need to read and be prepared to write, the layout was perfect, a lot was learned, and I have a tremendous appreciation for her as a teacher.