Bilal is very knowledgable, relaxed and passionate guide. He speaks very good english and knows really well the history and culture of his country. Travelling with him around Constantine and Djemila was pure pleasure and I can recommend him to anyone who wants to really immerse in Algeria.