I cannot say enough good things about Dr. Riffe. Seriously so down to earth and one of the most caring professors I've ever had. She makes class fun by making most of her lecture discussion based and is determined to learn your name even in a class of 200 students. One of the best professors at UNCC. if you have the chance to take her, DO IT!