Visa Renewal

I need to renew my visa, I'm in Casablanca. Can anyone advise the least painful way to get this done

Hi there,

I am currently employed as an IT specialist in South Africa.

I am planning to travel to Morocco for a year or two to gain external experience in either IT, teaching English or temp work. I would like my kids to school and learn Arabic there. I do not have any work opportunities as yet, however my wife and I are willing to work once we are there.

We intend traveling end of December or beginning of January. We are two adults (my wife and I) and three kids ages 11, 10 and 3 respectively.

Please advise visa requirements for one year for us. I would appreciate your recommendations and suggestions in this regard.

Thanks and regards,
------
Ahmed Takolia