Tahmidul Islam
Really great guy. He does have a slight accent, but you can still understand everything he says. He is very clear and knowledgeable about things. Very caring teacher who tells you what you need to know and nothing else. All you have to do is pay attention, do the homework, and fill out the notes and you'll pass.