Prof. Husain was incredibly unorganized. His lectures and slides were very ineffective and were, quite frankly, all over the place. His rubrics for assignments did not make much sense most fo the time and it felt like he gave out random grades and didn't really follow the rubric that he designed. Overall would not recommend him.