Help
Give lessons
Computing $70/h
Frank
Valley stream 
24h Responds in 24 hours
Verified profile
1st lesson free!
Reserve a lesson

Computing

I am a Professional Software Developer and former College Professor having taught college level courses in Computer Programming and Microsoft Office.

I have taught students at all levels including students pursuing degrees.

I can prepare custom lessons specifically for the needs of the student.

I am patient but demanding in terms of requiring students to explain in their own words the topic being discussed.

Frank's Practical information

I teach basic computer, computer programming, microsoft excel, databases, web development. Lessons are available for the following levels: primary school, junior high / middle school, sophomore, junior, senior, advanced technical certificate, college, adult education, beginner, intermediate, advanced

I give lessons in person at the student's home.

Frank's Experience

I first starting tutoring when I was an undergraduate providing instruction in Biology, Physics, Chemistry, Astronomy.

I have also tutored students in SAT Math and SAT and ACT Science.

I have also taught college level courses for 10 years part-time.

A rough estimate would be 400+ students that I may have taught.

I have had occasions to grade students so I was in position to judge whether they met standards for course or not. I have failed students in my classes, but they are less than 5%.

Frank's CV

I have a B.A. in Computer Science and a B.S. in Biology.

I have been a software developer since 1985 having created Desktop, Mobile and Web Applications in Java, C/C++, Visual Basic, PHP, Javascript, Oracle, mySQL.

1st lesson free! Satisfaction guaranteed find out more

Similar teachers

basic computer lessons closeby? Here's a selection of teacher listings that you can check out.
Superprof can also suggest computer programming lessons to help you.
Learning isn't a problem, microsoft excel lessons for all!
Taking databases lessons has never been easier: you're going to learn new skills.