Necmi Biyikli
Don't believe the other reviews. Necmi is a great professor. He is very caring and wants all of his students to pass. The material is interesting. The homeworks are very easy, based on what he teaches, and the exams aren't that bad either (Lots of calculations though in little time). Would take him again if I could.