I am certified in BLS thru another organization, not AHA. Can I still take the renewal course?

No. Because the AHA is the leader in the industry when it comes to the heart and their BLS course is different and more complete, you must be certified by the AHA to take the AHA renewal course. Otherwise you need to take the AHA PROVIDER course.