```ruby
module OrganizationListHelper
  def organizations_for(user)
    # TODO use immersive contexts here
    (user.student_granted_organizations + [Organization.central]).uniq.compact
  end
end
```

Use immersive organization in organization chooser
user
```ruby
module OrganizationListHelper
  def organizations_for(user)
    user.immersive_organizations_at(nil)
  end
end
```
assistant