Supported Programs: IICD Michigan Campus California Together we can make a difference one shirt at a time! boarding facilities. IICD is very much engaged not only at international…