Mohammad Arifuzzaman
Professor Arifuzzaman is Amazing. The students who complain need to study and pay attention in class because he takes his time to go through materials and will allow you to retake tests and gives extensions for assignments if valid reasons are available. Take him!!!