IREC is a non-profit organization creating renewable energy programs and policies targeted at the adoption of uniform guidelines, standards and quality assessments for over 20 years. IREC has implemented the Institute for Sustainable Power Quality international framework of legitimacy, standards and metrics to provide a means to compare content, quality, and resources across a broad range of training programs covering renewable energy, energy efficiency and distributed generation technologies. When certifying training programs, IREC evaluates a variety of criteria including: quality of instructors, equipment and safety considerations.