Valentina Graziuso
She is THE BEST professor at UNC. I absolutely love her, she is unbelievably nice, she cares about all of her students, she isn't a tough grader and is very understanding about absences or late work. If she is teaching a class and you can take it, take it and thank me later.