Academic Studies Abroad provided airport pick-up, an on-site director, medical insurance, visa advising, pre-departure handbooks and orientations, pre-approved academic credits and financial aid assistance. The staff at ASA was there every step of the process and were quick to respond to questions at all hours of the day! You do have to organize your own flight information, however.
Although I met with my USC advisor and got courses approved, students do not register or schedule classes until arrival at Griffith College, so those are subject to change. Griffith College provided residence-hall living arrangements; meals were not provided, but a shared kitchen is.
Back at my home university, the University of South Carolina, the study abroad office provided a Pre-Departure orientation of their own to ensure that we as students were prepared and had all necessary documents filed.