Zen is Tantric Buddhism, Vajrayana is tantric Buddhism - these are various forms of it. Tantric Buddhism simply means cutting to the chase.
Frederick LenzPsychic perception is a much more efficient and accurate method of seeing and knowing reality.
Frederick Lenz