this was the most interesting course i have taken up at coursera . Prof. Al
and all the TA's had been most active and most helpful. the discussions in the
course were best part of it. I enjoyed and learned a lot during assignments