I took this refresher because I needed to do my recertification con-ed and it seemed like the best way to get that done quickly. This course exceeded my expectations. It really was a nice refresher of the material and I would definitely recommend it to others. The only reason that I didn't give it a 5 is because some of the additional materials had expired or no longer working links for some of the videos, but overall it was a great mix of virtual synchronous and asynchronous review.