I have a couple questions about CPR certification. My CPR certification has expired and I forgot to take a re-certification class before it expired. Does anyone know if I have to take the American Heart Association BLS class or can I take any CPR class? I take classes at BGSU firelands so I'm trying to find a class near Norwalk. The only one I can find is a Healthcare Provider CPR class at Firelands Regional Medical Center. Also does anyone know if I have to be CPR certified by July 1st or is it just before clinicals start?