Some impressions from the long trip over from Switzerland and from the arrival in Miami. Pics by CAST Students. Read More