There's a really great course from Harvard called CS50[1][2]. This course teaches C with training wheels on so to speak and later removes them. Would highly recommend taking it. It's also free!
No problem! I forgot to add in my original post that after the first 5 or 6 lectures the course switches to Python from C. You'll end up hitting two birds with one stone.
Also, there's a very active community around CS50 on Reddit[1] where you can get help when ever you need it.