David Bernstein
Amazing professor. He gives such good life advice that will stay with someone for the rest of someone's life. HIGHLY recommend taking him. Puts the class at his main priority. I could say leaving this class i am able to publicly speak and not be nervous. Best man ever!