Md Zaman
AP is difficult, no matter who you take, and it's the same for this course, you have to devote a lot of time. Dr. Zaman genuinely wants his students to pass, and he tried his best to assist us. He's a nice person, but his accent makes the lectures a bit confusing. Tests are hard but a lot of extra credits and he provided us with notes to study. 