The semi-finalists are Joshua Filler, Anton Raga, Shane Van Boening, and David Alcaide.