Dr. Reinke is by far the best professor I've had at UNC Charlotte. He's very caring and actually wants to make sure you fully understand the math content you'll be teaching. He takes the time to offer meaningful feedback on all assignments and lets you revise your work if you're not happy with your grade. He prioritizes our mental health as well!