Tashfeen Hussain
I had a great experience with Tashfeen. He's super nice and is easily available if you need an explanation of a topic. I hardly attended any classes towards the end because he records all of them (due to COVID) and still did well in the course. Would definitely recommended him if you need to take this course!