Morocco is a great country. Wife and I spent our honeymoon there in Marrakech.
It was a orginally a french colony and as such the drivers are fairly wild! Common to see cars with a ding or 2 or 3 or 4. Loads of scooters too. Although the shops are priced, in the markets and souks everything is about haggling and 50% to 75% off the price they offer you is a good point to start. Will will get a little heated and wild but all good fun!
The people are very proud and passionate. Being English most of them wanted to talk football (soccer) with me so was fairly entertaining. Most people speak a dialect of arabic and french.
The berber tribe who are based more in south of the country are seen more of the underclass of the country. Wasn't completely sure why but they were easy to spot by their berber coats. Personally I thought the coats were cool and wanted to get one.
I loved the djemaa el fna which is the main square in the medina of marrakech. This is one crazy place with fresh orange juice sellers, food stalls, snake charmers, you name it! And by nighttime it is a mad house!
The food is great and lots of chicken and lamb with herbs and spices and lemon. Tangine is a regular but all the food we tried was good. a favorite of ours were the pastry made of filo, nuts and honey. Can't remember what it called but they were good.
Whilst there is a old system there, there is also a modern trendy side and some of the bars and restaurants are superb and stylish. Talking about style, Yves Saint Laurent has a house there which is uber cool and chilled. Especially considering its location and the crazyness on the streets outside!
We also went to Cassablance and visited the world's 3rd largest mosque and the one of the few non muslims are allowed into. We also went to rick's cafe!
I would definitely go back to morroco. For a muslim country its fairly progressive, the culture and history are fascinating.