Surfing Science Program – EXTENDED VERSION