This course is provided by Diehl Mortgage Training and Compliance (NMLS Provider 1400133). NMLS Class Approval Number 17251 & 17252. This class fulfills the 8 hours of continuing education instruction required in all states. There maybe some states which require additional state education, see our site for details. Price - $129.00