In reply to mypyrex:
Yes, I agree it's a bit less disciplined than Italy (but I don't think the Italians are all that bad tbh - and I have driven quite extensively there!) In my experience, the Moroccans don't drive particularly fast nor that aggressively (Grand Taxis may be an exception!) Britain is actually far, far worse in that respect. No, it's just that they're a bit more careless and indisciplined.
Rules of the road are generally adhered to and, even though there are some serious jaywalking, moped and horse cart issues in urban and suburban areas, if you drive very defensively and be very alert at all times, then you should be fine.
Be particularly alert if driving after dark due to unlit carts and mopeds and pedestrians wearing dark or black clothes. Also many of the tarmac roads in the mountains are 1.5 x car width and always be prepared to give way on these (by driving onto the rocky verges) as the locals tend not to take any prisoners. This is even truer on unsurfaced pistes, but at least you normally have some warning as you'll usually see the dust clouds from approaching vehicles.
Now, if you want a really "interesting" driving experience in North Africa, then I'd thoroughly recommend Tunisia - where meeting cars being driven the wrong way down dual carriageways, five weaving lanes of traffic on two lane roads and sheep and goats being herded down the motorway are all quite normal.
Dave