Microcontrollers training programs for technical trainers

Hello,
I'm an electronics trainer, I work in technical and vocational training corporation, TVTC.

The organization sent to me an email, about recommendations for training courses for the trainers.

Which has a max period of 30 days.

So, as an electronics trainer, and I love microcontrollers.

Now, I'm with Arduino, and I have issues with the PIC18F4550. Because I'm just starting to work with this chip, and now I'm working to test different features of Arduino boards with communication modules, coding skills, and small projects. And, also planning to work with PIC microcontrollers.
Also, ST microcontrollers are a big interest to me and planning to work with these chips after working with the Arduino which is an Atmel chip and an inherent of ARM and PIC micorocntrollers.
So, I also wondered before of how to get into a course of programming microcontrollers and getting a good accredited certification.
And now the organization is asking us to recommend technical courses for trainers, and to my specialization, I have to look for training programs in my field. So now I'm looking for very good training companies and sending e-mails to know if the company is OK to host a complete training program for a group of trainers, and what are the training courses.
If not, then I would like you with your experience in microcontrollers to provide me with any useful information about any formal organization or company which provide training programs in microcontrollers.

Regards,