7d) Harrow or Eton give firm foundations.
---O-- (6 letters)Surely not 'school'? That would be easy enough for the Daily Moron...
12d) What plies the Eastern Med under a couple of Moroccans.
-O(S)(I)-C (6 letters).
PS-With all respects to Mr. Laws, I hate themed xwords-straightforward boring ones only, please. Also I like some longer words-these are all fiddly little words, which don't give you an edge. Suppose that's the challenge but I don't like it-any comments?