We use Bankers Training located in St. Louis, Missouri. They have a library you can belong to. The way it works is that you pay a monthly fee and have access to over 400 videos and tutorials which are kept up to date. They also have internet training. I think you can buy the videos too but they are not cheap. Their number is 1-800-844-3637.