Если найдется обучающая контора, которая предлагает именно С (качественно а не абы как), я слегка удивлюсь. Если найдется которая рассказывает со специализацией С применительно к микроконтроллерам (снова качественно), это будет шоком.
Во-первых любая обучающая контора (даже если она найдется) будет действовать строго по программе какой нибудь методичке которых в интернете немеряно, и найти что-то новое (или того что отсуствует в свободном доступе) и полезное у них будет проблематично.
Во-вторых, если С планируется использовать в микроконтроллерах, то это будет уже совсем другой С, с кучей хаков, ограничений и пр. чудес обычными кодерами (и даже системщиками) не используемых, начиная с прямого маппинга структур в память, невозможность динамического выделения памяти через всякие malloc'и, трюки с переносом данных с RAM в ROM, да и просто оптимизация используемого RAM и CPU, тайминги, прериывания, volatile и пр. и пр., заканчивая уже "Embedded C". Вероятность того что какая-нибудь контора это все расскажет близка к 0, хотя может быть и утверждение что "мы знаем с++,а с это тоже самое только проще", что по определению неверно
Поэтому лучше либо потратить намеченное время на саморазвитие добыв и изучив информацию самостоятельно, либо найти какого-набудь дядю Федю у которого ковыряние в С для микропроцессоров это хобби и он может рассказать что-нибудь полезное. Но у доморощенных дядь Федь как правило очень туго с алгоримизацией и наставничеством