CA Teaching Credential from USF

BSEE & MSCS from
Penn State University

Worked 27 Years
in High Tech

Owned my own business

Welcome to my web site!

I teach math and computer science at Monta Vista and I really enjoy it. What I like best is the "a-ha" or "light bulb" moment when students understand something new.

If you want to succeed in my class

Come to class on time, participate fully, and hand in all your homework/projects on time. Come see me the *minute* you do not understand something or need help. Do not wait. I make time during school to meet with students, so come see me about scheduling time.


Students often need recommendations for college, a summer internship, or summer program. Read my Recommendations page before you come see me.


My current hobby is to travel around the world with my family. In December 2016, we traveled to Vietnam, Laos, and Cambodia.

Phnom Bakheng, Cambodia

Luang Prabang, Laos

In 2017 we visited pandas in China and traveled around Israel.

Dujiangyan, China

Masada, Israel


Music is a passion of mine and I have composed dozens of short pieces on the piano. Most of my compositions are ballads or songs that would be perfect as show tunes.


On my spare time I ride around the Bay Area and Santa Cruz mountains on my recumbent. In June 2016 and 2017 I rode in AIDS Lifecycle, a 545 mile fundraising ride from San Francisco to Los Angeles. This year, AIDS Lifecycle collected over $15.1M for lifesaving services.

Some other places I've been.

Cesky Krumlov, Czech Rep

Parthenon, Athens, Greece