Mokter Hossain
I only attended lectures at the beginning of the semester. His accent can be hard to understand and he likes to ramble. I used the provided PP slides as well as watching his lectures on YouTube from time to time. There is a lot of homework that can take an hour to many hours depending on your understanding of the material.