Hi, I'm currently in the network security field part time. Pretty decent with networking and vulnerability assessments etc (sans certified, ccna pursuing ccnp)..

My question is:
How long does it take to get comfortable with C? I want to get to the point where I can code my own security tools, do code review for vulnerabilities etc.... I am very dedicated and when studying for my cisco certs, put in about 4-6 hrs a day after work. Even on weekends.

Also, I'm assuming starting with C is correct?