Bachelor of Music, University of California, Santa Barbara, 1991; Senior Collegiate Diploma, American College of Musicians, 1994; artist diploma in piano, American College of Musicians, 1995; postgraduate in pedagogy study, Joanna Hodges Piano Studio, Vancouver, Washington, 1993-1996.
Associate teacher, Joanna Hodges Piano Stucio, Vancouver, Washington, 1994-1997. Co-chair Junior Bach Festival, Vancouver, 1996, 97. Manager Joanna Hodges Summer Seminar, Vancouver, 1996, 97.
Member Music Teachers National Association, National Guild Piano Teachers, Clark County Music Teachers Association (secretary 1996-1997), California Association Professional Music Teachers, Music Teachers Association California (Sonatina chairman 1998-1999, Certified of Merit 1999-2001, co-chairman Long Beach chapter since 1999, 1st vice president since 2001, South Bay chapter since 1999).