Newtum's online tutorial for C programming is one of the best options to learn C language. It comes with a three-way training model where class starts with a simplified video, students will get more in-depth explanations from industry expert tutors which is followed by a QA session. Students can grant system access to their tutor to solve tech issues. More details on the website.