Samiul Hasan
Hasan is very silly! Lots of group work and he is willing to answer almost any question. The semester project was cool and his powerpoints were not the most boring I have seen. Solid professor and interesting class.