Masim Suleymanov
Masim was very clear about the expectations for the course, his class is lecture heavy and if you dont attend lecture you will not pass. He explains everything really well and even worked with me during office hours so I could catch up in the course. The only things that he can work on is commanding his classroom more, other than that great prof!