The YMCA and some fire stations will offer it.
There are also local providers who are listed on Google.
They course dates and fees are usually listed.
The facility I am currently affiliated with provided the instruction via Tim Church.
Hello Robert Ovalle,
You should be able to take a course at a local school, American Red Cross, and American Heart Association. I prefer hands on to online training.
Natalie aka NAPS 2 B Fit.
there are plenty of opportunities, Here is one link http://heartcentertraining.com/. There are also online classes for CPR/AED training but not every organization accepts those. Check with them before you go the online route.