David Lovitz
David was very respectful and understanding of any emergencies I had throughout the term that might've required an extension. He was always open to discussing the material and capable of giving you the explanation and information you needed in order to understand the content. I would 100% take another class with David as an instructor.