We are currently working on restoring some of the videos that got taken down when Google decided our Youtube channel was too much of a threat to Islamic and leftist interests (one can only presume).
It is hard not to repost some of them as I remember them.
In this one, Robert Spencer was asked a question that contained pretty much every trope we hear when people discuss islam, and Robert handles it like only he can.
His full lecture can be seen here: