As the standards and methodologies for Cardiopulmonary resuscitation are guided in the US by the American Heart Association, their website is likely the best option. They offer several Emergency Cardiovascular Care eLearning courses (including CPR). The course catalog may be viewed here: http://www.onlineaha.org/index.cfm?fuseaction=main.courseCatalog
The best online resource for finding certifications about the course you need is at www.elearninginstitute.org. This website will point you towards the course you are seeking.
The best place online to take a travel agent course or two is the University of Phoenix. You can also check out Carrington College and Heald College as well.
The best place to do this would be at your local community college. They should have French classes all year round and you can take it online if that is what you want to do.
Depending on which year of algebra you need, there are plenty of courses to take on line. The best place to find a course would be the community colleges in your area or try the vast amount of online courses that are available.
The best place to take a test to learn English is in a paid course class. Although their are many ways. You could do your English test online or even take a prep test from the library and take that English prep test.
You can take an electronics course online at this site http://www.electronicstheory.com/ . They are among the best electronics course one can find and enroll for. They are recognized and well trusted.
The best bet is to take an online business course! Visit www.eclecticacademy.com/business.htm and get started.
There are several websites in which you can take an online English course for instance easyenglish. Or, you can visit the best website which is britishcouncil where you can find amazing English tests and courses.
The best thing you can do is to find a study course online that will provide you with all the knowledge that you need as well as a place to take tests. I did find this website that may help you.http://www.testprepreview.com/gmat_practice.htm
When you need to find information about csi classes, the best place to start would be an online medical university. They will list the programs with the certificate awarded at the end of the course.
These days, you can take almost any course that doesn't require lab work online. For best results, take online courses from a school near you so you can take courses that require lab work onsite.
There are online photography classes available. Here is a link to one place to take an online photography course. http://www.betterphoto.com/online-photography-courses.asp