I’m with TD Insurance.
BTW, forgot the mention that 1 speeding ticket with a G2 can dismiss your license and you are forced to go back through the process beginning with a G1.
G2 is a fancy way of saying “Learners permit”. If you get a ticket that means you did not learn properly. The cop may dismiss your Learners Permit at his or her discretion.