Prof. Saleh is extremely intelligent, but also super down-to-earth. I feel extremely lucky to have taken his class. Go to office hours, attend lectures, and you will succeed.
He is extremely knowledgeable and passionate about what he teaches, which makes lectures entertaining and very much worth attending. He also dabbles in self deprecating humor, making him likeable as a person. He is a bit disorganized at times, (not terrible). After refining his curriculum, this will likely fade. A very promising start to PHYS 139
Good professor. He's smart and his lectures are enjoyable. Homework was easy (assigned out of the book) and tests were easy. overall an easy class.
Tests are not difficult but favor over-justification. Omar seems highly knowledgeable and is able to adress most in-class questions. Would take a class of his again.