anyone taken or have found it necessary to take ICC courses. I am always looking for ways to expand my education or just keep up with the times. I have seen may post about ICC and just wondering if its worth exploring.