Ali Erhan
Absolutely awful do not take this professor. Literally drop out instead of taking him, very confusing information while giving almost no help. Tests and questions you on things not covered in lecture and makes no effort to help understand.