I have taken 4 classes with Dr. Saqib and so far he is one of my favorite professors. He explains the material really well and always helps students if they have questions or trouble completing the assignments.