ICDC has been accredited by the Canadian Advanced Learning Association (CALA) since 2008, but not by any US or UK accrediting bodies. In Canada, CALA is only recognized as a provincial accrediting body in Nova Scotia, Alberta and British Columbia. As such, ICDC degrees may not be recognized by employers or other educational institutions outside of Canada.
Furthermore, ICDC has faced criticism for its marketing practices. Former students have complained about aggressive recruitment tactics and misleading advertising. There are also concerns about the quality of education, as some students have reported difficulty in contacting instructors and obtaining support.
In summary, ICDC is an accredited online school but may not be recognized by employers or other educational institutions outside of Canada. There are also some concerns about the quality of education and the school's marketing practices. Students considering ICDC should carefully research their options and consider the potential limitations before enrolling.