It depends on how much detail you go into and how well you consolidate it through questions. Realistically you probably could finish the whole course int he holidays, with assistance from videos online and such if need be. It's up to you in the end: if your committed enough and are capable of...