Navid Vafaei-Najafabadi
Honestly one of the best physics professors at SBU. He made a difficult topic relatively easy to understand and digest. His lectures are concise, to the point, and teaches everything you need to know about E&M (and what's on the midterm/final)