William Diss

William D.

Beaverton, OR

Lesson Details

Computer Programming

Levels Taught:
Beginner, Intermediate
Available to teach programming.
See all subjects

William teaches



William passed a background check that includes a SSN verification, national criminal record check, and sex offender registry search. Learn More
William delivers an exceptional lesson experience and ranks in the top 15% of our teachers nationwide.
Teaches students:
Ages 8 to 70 and special needs

Teaching since:

I am math teacher, father and grandfather. I start tutoring when I was in high school and then graduated with a bachelor's degree in mathematics in the late seventies. Later I earned a master's degree in engineering. I have taught for decades and I also had the opportunity to work as an engineer and programmer over the course of two decades. I now teach part time at colleges and tutor part time.

I teach grade school through college and the approach I use has been very helpful for students who have had trouble in math. I have students write the steps with words instead of just working examples.

A student recently wrote:

Mr. Diss took my hardest subject and broke it down so it was easier to understand. He shows clear examples of how to the problems and if I didn’t understand something he was quick to respond to my emails. I honestly have to say that this is the first time in my life I felt like I could truly understand math and not just hope to scrape by.

+ Read More


MS: Electrical Engineering
Sep 1980 - May 1984
University of Colorado
BS: Mathematics
Sep 1975 - May 1978
Regis University, Denver Colorado


Advanced Mathematics Pre K through 12
Oct 2016
Oregon: Teacher Standards and Practices Commision

Professional Teaching License in Oregon to teach all levels of mathematics from pre-kindergarten through 12th grade.

0 Reviews

Write a Review

You may want to revisit

Previously viewed teachers: