My expectations were considerably exceeded by Riversource Training Institute. They offered a wonderful learning environment in which we all felt very comfortable and were able to attain our goals. They have incredible trainers that genuinely care about us and are always willing to teach us one-on-one skills when needed.