Salahuddin Muntaseer
I will admit Muntaseer cares a great deal about students, asking helpful questions and willing to help them extensively. However, he grades assignments really slowly, and office hours are almost impossible to get(not necessarily his fault), sometimes he will go into way too much detail, leading to wasted time,not for me but may be great for others.