Hello there. A student brought your blog to our attention and I'd just like to clarify some things. Body Blueprint is not an independent contractor to the BCRPA. We are our own company. We offer courses certified by BCRPA, canfitpro, AFLCA (Alberta), Nova Scotia, and other areas. 
Also, we do not require the Fitness Theory course to be taken before Group Fitness, though it is highly recommended. If someone wishes to be BCRPA-certified, it's BCRPA's rule that they must have their BCRPA Fitness Leader designation (pass the BCRPA Fitness Theory exam and register) before taking the Group Fitness course. If a student does not need BCRPA, s/he can take our course any time. 
And we aren't sure what you mean by this "BODY Blueprint states it is necessary to complete their other ‘Specialty Courses’ such as the Group Fitness Class". 

Thank you,
Lauren