There are many to choose from and each is its own certifying agency with different costs and schedules for testing (not sure what you meant by class schedules). Here is an article to help you navigate your way through the certifying agencies for personal training. I would definitely consider getting an NCCA accredited cert. for both.
Best of luck,