Hi, Since I never got a response to this I thought I would come back with what I found out.
There seems at this time to be only one company offering ICC
(IYT bare boat skipper
radio) in english
in Sardinia and they are oceanwind.ch. I just spent a fantastic two weeks course sailing in North Sardinia and happily passed. The course was very intense and every day was spent sailing and going over the theory. (If you want a relaxing beach holiday then this is not for you). The teacher was very knowledgeable and experienced and it was well worth the money