Bachelor of Science in Piano Performance, MacMurray College, Jacksonville, Illinois, 1986. Master of Arts in Music Theory, Arizona State University, 1997.
Piano teacher preparatory department MacMurray College, Jacksonville, Illinois, 1984—1986. Private piano teacher Decatur, 1987—1993, Tempe, Arizona, 1994—1997. Piano teacher Morton Grove (Illinois) Park District, since 1999, Near North Montessori, Chicago, since 2000.
Backstage coordinator Gina Bachaur International Piano Competition, Salt Lake City, 1994. Harpsichord accompanist Baroque Vocal Instrumental Studio, Tempe, Arizona, 1996—1997. Freelance accompanist, Chicago, 1999—2003.
Lecturer in field.
Director bell choir United Methodist Church, Chicago, 1991—1992, director children's choir, 1991—1992. Member of Chicago Area Music Teachers Association (member Roberta Savler piano contest committee 2000-2001, co-chair Roberta Savler piano contest 2001-2003).