CPR Solutions was a very easy company to work with. The course set up was simple and our documents we received quickly. Donald is one of the best CPR instructors I have ever had. He was very professional and engaging. He covered all the material thoroughly, and touched on topics that no previous instructor had covered. They made the whole process including the two hour long class enjoyable and painless.