Syed Riaz
His class was very fun, it is not hard it's all straightforward. If you have any questions or concerns, he is there to help. He does give a lot of homework, but it is easy. He is very nice and understanding.