>> The College provides a rich and diverse curriculum catering of the needs of each individual student.<<

Is this standard UK usage? Have never heard anything other than "catering to the needs..."