  A general approach to understanding the large mixing seen in atmospheric
neutrinos is explained, as well as a highly predictive SO(10) model which
implements this approach. It is also seen how bimaximal mixing naturally arises
in this scheme. (Talk presented at NNN99, SUNY Stony Brook, Sept. 22-26, 1999)
