YCC Resource Guide