Jean Luciani
Professor Luciani is a great professor who like what she teaches. She may be tough in grading, but she is willing to discuss everything in or out of class. Definitely take her if you willing to do work.