Faculty/Staff Directory

Department
Division
Classes I Teach
No scheduled classes found for 2026 Spring.
No scheduled classes found for 2026 Summer.
2026 Fall
| CRN | Course | Section | Title |
|---|---|---|---|
| 20063 | PHYS 4A | 03 | GENERAL PHYSICS (CALCULUS) |
| 20678 | PHYS 4A | 05 | GENERAL PHYSICS (CALCULUS) |
2027 Winter
| CRN | Course | Section | Title |
|---|---|---|---|
| 30657 | PHYS 4A | 01 | GENERAL PHYSICS (CALCULUS) |
| 30732 | PHYS 4A | 02 | GENERAL PHYSICS (CALCULUS) |
| 30735 | PHYS 4B | 03 | GENERAL PHYSICS (CALCULUS) |
| 31728 | PHYS 4B | 04 | GENERAL PHYSICS (CALCULUS) |
No scheduled classes found for 2027 Spring.
About/Biography
I have been teaching Physics at Foothill College since Fall 2003. Prior to that I
worked for ten years as a Process Engineer and Manager in the semiconductor industry.
Process Engineers optimize chemical reactions that are used in manufacturing computer
chips. One of the things I enjoyed about Process Engineering is that it is very inter-disiplinary,
involving physics, chemistry, and materials science.
My interests include cooking, woodworking, weightlifting, and watching my sons play
roller hockey (even now that they are both adults).