### Richard

I am a graduate of Iowa State University and Southern Methodist University. I earned a B.S. and PhD in Computer Engineering from Iowa State, and a MBA from Southern Methodist. I have tutored students for several years. I have tutored students in Math (mainly Algebra I, II and III; Pre-Calculus; Trigonometry; Calculus I, II and III), Statistics, and Computer Science.

I like tutoring Math. Math is usually the reason people are afraid to choose majors and avoid taking some classes. The look on a student's face when he understands a concept is priceless. The power a student feels when she is able to understand and solve problems is unlimited. I believe that people learn best when they can connect the material they are trying to learn, to something they already know. I try to help students make those connections.

When I am not working, I enjoy Astronomy and have started participating in HAM Radio. I am also working on several DIY computer projects.

Ready for tutoring?

Iowa State University - BS, Computer Engineering

Iowa State University - PhD, Computer Engineering

C++

College Computer Science

High School Computer Science

Other

Summer

Technology and Computer Science

What is your teaching philosophy?

I like to find out where students are in understanding a concept, and then work with them starting at that point.

What might you do in a typical first session with a student?

Have the student explain the problem or concept to me, and have them solve problems or apply the concept. Then, work with them to develop a better understanding of the material.

How can you help a student become an independent learner?

I usually try to bring additional resources to tutoring sessions. This allows students to learn using other sources than their textbooks.

How would you help a student stay motivated?

I encourage them to learn the concepts by telling me how to solve problems. Working on problems in parallel and comparing answers. Also, having students walk me through problems.

If a student has difficulty learning a skill or concept, what would you do?

I try to pinpoint the difficult area and help the student work through it.