Yes! Leap accepts applications from foreign citizens with the right to study, work, or live in the US.