Normally there is no simple answer to how long takes time to finish a PGCE course, it all depends on individual skills, dedication, and as well willpower. In most cases, the PGCE course takes you around 1 or 2 years to finish the course. As well the length of the course depends if you choose to study part-time or full-time. When you complete your PGCE course you will obtain an QTS. On the other hand, if you are planning to write PGCE Primary Assignments and do not have time to write them yourself in that case consult from expert.