candidate: A Registered Representative is also required to complete 30 hours of professional development ( product knowledge ) and 12 hours of compliance training every three year continuing education cycle as set out by the Investment Industry Regulatory Organization of Canada ( IIROC ) .