Professor Saleh is actually SUPER nice and caring, and is always open to answering questions. I really like her because always she got through all the content and explained things perfectly. She could be hard to understand, but she is always willing to write down difficult terms on the board when you ask. Loved this class!