I've had Dr. Saqib for 5 classes and he is by far my favorite professor. He is kind and always willing to give help to students outside of class. He is understanding about busy schedules and will usually be very open to pushing back deadlines or answering late emails for help. He is by far the best teacher in the engineering school.