Fayez Seifeddine
I have taken all of his classes . Amazing Professor, incredible understanding of subject matter and a staggering caring for his students. Occasionally goes off topic but is able to connect it to Math somehow. I highly recommend this professor to anyone needing science credits.