I had to send my passport via Fedex to the Algerian consulate in NYC and cross my fingers. There are strange rules about whether you have to send it there or to Washington DC, based on which US state you live in (no one in the US cares about this).
Beyond that, it can be difficult for Americans to understand French with any unconventional accent, let alone understand Arabic at all. I know enough words to count and understand what the police say.