I am CFAA certified, as mentioned earlier in the post it is a very easy certification to get. My personal opinion is that unless you get the opportunity to work on lots of fire alarm systems with extremely experienced people it does not give enough knowledge to properly understand all the rules and regulations. The CFAA course also does not have any practical labs or troubleshooting tests. I completed the CFAA course without owning a copy of the building code, fire code, or standards for installing or testing fire alarm systems.
I decided to enroll in the ECAO fire alarm certification. This course was four semesters long, we studied all the codes, and did labs with many different panels. The knowledge gained from this course truly enhanced my ability to install, verify, test and troubleshoot Fire Alarm systems. It is also a requirement that you take an update course every five years. You can get more info at
http://www.ecao.org/visitors/fap/fap.htm