Just finished watching random bits of the video, which I enjoyed thoroughly - you came across as knowing far more about Islam than them, and I think they began to realise it - would make for great 5minute highlights if you ever get round to it.
I loved the bit where they laughed because I told them the Arabic word lamusiuna before they could find it, made me chuckle inside
I'm really pissed off that I said light travels 299792458 km/hour, and then corrected myself as 299792458 km/sec....and it's fucking metres per second!