I just wrapped up the refresher course last week. It was pretty solid overall. The trainers knew their stuff and kept things moving. I wanted to travel and work, so this fit the bill. Some parts felt a bit rushed, but I feel good about what I learned.