Surtaj Iram
He was a good lecturer but much of the learning is up to you because he doesnt provide any materials beyond the lecture slides. Left me frustrated with an average grade in an easy class because his teaching style does not suit me.