Steve O’Rourke is a Training Specialist with NATP where he develops curriculum, writes textbooks and instructs at educational seminars. He also owns and operates a tax and accounting practice which currently serves over 2,300 clients. Steve has more than 25 years of teaching experience and has over 30 years of experience in tax preparation and related fields. He earned his BBA degree from the University of Wisconsin-Oshkosh. In 2002, Steve completed serving a three-year term on the NATP Board of Directors.