Search

Peter D.

Lawton, OK

$30/hour

Physics PhD/Math BS + Programming:C/C++/Java + OS:Unix/Linux/Scripting

200+ Hours
Background check passed as of 11/26/14
5.0 average from 103 ratings
Excellent!
— Mike, Opa Locka, FL on 7/6/15

$30/Hour


Send a message explaining your needs and Peter will reply soon.

Response time: 54 minutes

Contact Peter

Southern Illinois University, Edwardsville (B.S. Honors)
Mathematics
Washington University in St. Louis (Physics)
Master's
Washington University in St. Louis (Physics)
PhD

Education

Southern Illinois University, Edwardsville (B.S. Honors) (Mathematics)

Washington University in St. Louis (Physics) (Master's)

Washington University in St. Louis (Physics) (PhD)

About Peter

I have a B.S. in Mathematics (SIUE), an M.A. in Physics, and a Ph.D. in Physics (WUSTL). I have a postdoctoral fellowship in Physics in Germany (Tuebingen) in my background. I am two classes away from completing an M.Ed. in Secondary Education/Mathematics, but it is now too late.

I have about 4 years of part-time tutoring experience in St. Louis, MO for a private company and in Edwardsville, IL for SIUE. I have 1.5 years of experience with Wyzant. I tutor: college physics, astronomy, physical science, algebra 2, geometry, trigonometry, statistics, probability, pre-algebra, pre-calculus, college algebra, calculus, Java, C, C++, FORTRAN, Unix/Linux systems programming, Linux Systems administration, Unix (vi, regular expressions), ACT prep, ASVAB prep, and Win32 shell scripting.
As an adjunct professor, I teach statistics, physical science, and college physics. I am a former teaching assistant or teaching fellow in physics during 5 years in graduate school. I am an adjunct professor of physics at CTC, but I have not taught anything yet.

I practice patience and a perfectly positive attitude toward my students. I strive to not judge others.

In industry I have 6 years experience as a programmer/software engineer. I have 12 years of programming experience in my scientific research at Wash U School of Medicine in St. Louis. Through my dissertation and postdoc, I have 5 years of FORTRAN programming experience. Also at Wash U School of Medicine, I have 8 years of part-time Unix system administrator experience. The programming languages C, C++, FORTRAN, and Java; the operating systems Unix, Linux, and Windows; and the shell scripting languages DOS, bash, csh, and sh are my computer specialties.

In addition to math and physics, I tutor C, C++, FORTRAN, Java, Unix, Linux, and shell scripting (bash, csh, sh). I can teach beginning to expert levels in all programming languages, scripting languages, and OS's above, except for Java. Currently, I can help beginning and intermediate level Java students. I am willing to tutor anything mentioned previously except GUI programming. I am working to tutor data structures and algorithms in the future.

Learning technical subjects requires problem solving, and learning programming languages requires specifically programming. Programming is a subset of problem solving. Concepts are be explained clearly if there is a need. Otherwise, practice is the focus. Active learning is best in any subject. Teaching strategy in test taking is beneficial to many students.

I work with students online or in person. Due to a lack of parking accommodation, I am not allowed to tutor in my business location, as stated by the city government. In-person tutoring may be at a student's home or a public location. I will offer classes online, where students must share one connection on one computer, and they may share the burden of my default rate. Locally, I will offer small classes in person weekly, where the students may share my default rate. E.g., 4 students would each pay 1/4 of my default rate. The maximum number of students per class is 4 locally, and the lessons must occur at a location other than my own. The maximum number of students online is decided by the students themselves for online tutoring, but more than 2 students at one computer is challenging. When I share my screen with a student, that student could share his screen with another student using other similar software -- that way 2 or more students could have their own screen during a session.

I want to help students learn problematic material. Beating fear of success is possible through sustained small successes. The only real teaching goal is to teach the student everything he or she needs to know so that the tutor is no longer necessary.

Currently, I am also writing a book. I am a student in the online MSCS program at GIT, waiting to matriculate.

Please check my rates, which vary according to the level of the subject.
I have a B.S. in Mathematics (SIUE), an M.A. in Physics, and a Ph.D. in Physics (WUSTL). I have a postdoctoral fellowship in Physics in Germany (Tuebingen) in my background. I am two classes away from completing an M.Ed. in Secondary Education/Mathematics, but it is now too late.

I have about 4 years of part-time tutoring experience in
Read more

Policies
Cancellation
5 hours notice required

No call -- no show for a scheduled appt costs the default rate.

Travel Radius
Travels within 40 miles of Lawton, OK 73505
Background Check: Passed

"Excellent!"

- Mike, Opa Locka, FL on 7/6/15

"Great"

- Lyndie, Lawton, OK on 5/23/17

"Really patient and very knowledgeable about Bash Scripting"

- Elizabeth, Daly City, CA on 5/2/17

"Patient tutor."

- Brenda, Lafayette, IN on 3/8/17

"Great at Explaining!"

- Darius, Cupertino, CA on 1/7/17

"Extremely Dedicated Java Tutor"

- Patricia, Alpharetta, GA on 10/5/16

"Very knowledgeable"

- Beckie, Bartlesville, OK on 11/2/15

"Extremely knowledgeable and patient..."

- Lori, Suffolk, VA on 7/1/15

"Knowledgeable and patient tutor"

- Matt, Lawton, OK on 6/23/15

"Knowledgeable, patient, and proactive tutor!"

- Fabio, Alexandria, VA on 6/16/15

"Knowledgeable C++ tutor"

- Blair, Wayne, NJ on 6/13/15
Science:
Astronomy, Geology, Physical Science,
Physics
English:
ACT English, ACT Reading, Grammar, Reading, SAT Reading, SAT Writing
Test Preparation:
ACT English, ACT Math, ACT Reading, ASVAB, Common Core, GED,
GRE, SAT Math, SAT Reading, SAT Writing
Language:
German
Elementary Education:
Common Core, Elementary (K-6th), Elementary Math, Elementary Science, Grammar, Reading
Business:
GRE, Microsoft Excel,
Microsoft PowerPoint,
Microsoft Word,
QuickBooks
Sports/Recreation:
Cooking

Approved subjects are in bold.

Approved subjects

In most cases, tutors gain approval in a subject by passing a proficiency exam. For some subject areas, like music and art, tutors submit written requests to demonstrate their proficiency to potential students. If a tutor is interested but not yet approved in a subject, the subject will appear in non-bold font. Tutors need to be approved in a subject prior to beginning lessons.

Algebra 1

I have worked professionally in careers that utilize algebra, and the majority of the courses I have taken at the university utilized algebra. My total life experience with algebra is more than 35 years. I have also taken advanced math courses in linear algebra and abstract algebra.

Algebra 2

I have worked professionally in careers that utilize algebra, and the majority of the courses I have taken at the university utilized algebra. My total life experience with algebra is more than 35 years. I have also taken advanced math courses in linear algebra and abstract algebra.

C

I have 6.6 years at 40 hours/week of professional experience in C programming. Most of my experience was in academia, and the remainder of my experience was in industry. My last date of professional C programming was 2014 (C++ programming includes C programming).

C++

I have 3 years of C++ professional experience at 40 hours/week. About half of my experience was in academia, and the remainder in industry. My most recent professional use of C++ was in July, 2014.

Calculus

I have utilized calculus in my more advanced math and physics classes, in my physics research during my dissertation and postdoc, and sometimes afterwards in my heart math research and software engineering work.

I have assisted in teaching about 4 years of first-year physics using calculus too.

I am still capable of solving problems with advanced calculus without having to study.

Computer Programming

At 40 hours/week, my cumulative programming experience is about 16 years, counting my dissertation and postdoc programming. I can program in the following languages: C, C++, FORTRAN, GTK+2.0, bash, csh, sh, MATLAB, Java, and Java Swing. I have utilized the IDEs: MS Visual Studio, Netbeans, and Eclipse. I can also write scripts in sh, ksh, csh, and bash for Linux or Unix. I have also written DOS scripts.

Computer Science

I have worked as a programmer for about 13 years and a software engineer for about 5 years. Additionally and simultaneously, I was a part-time Unix system administrator for eight years while I was a programmer.
I have essentially studied the entire curriculum for computer science and utilized much of it on the job.

Cooking

I can cook anything that I like, and I often make up my own recipes. Most of my original favorites are very good, in my and my wife's opinion. I know how to cook dinners with many dishes, breakfast, lunch, and only a few desserts. I can cook hundreds of dishes without a recipe. From many years as a bachelor, I also know how to cook fast, easy, and good bachelor meals.

DOS

I have utilized DOS back when computers did not have windows and DOS was the operating system. I have learned how to write DOS executable batch files to automate the running of programs, some of which were part of a computer consulting job. Much more recently, I have written DOS executable batch files for network security purposes in Window XP, on the job. The DOS command shell in even Windows 8.1 is used to obtain network information about any PC or laptop. I needed this recently. It is still possible to write DOS executable batch files with the latest windows operating systems.

Fortran

I have five years of FORTRAN professional programming experience measured at a rate of 40 hours/week. Most of my experience was during my PhD dissertation and postdoctoral fellowship in physics. I also have industry experience using FORTRAN. My last date of use in industry was 2009.

GED

I have 30 years of experience doing math and science. I have subbed for math and science in HS and middle school. I have tutored all of the usual math subjects in a HS curriculum. Also, I have tutored and taught physics and physical science in college. I am good at English, and I am currently writing a nonfiction book. I have also written many technical documents. I have taken history in college again, not so long ago in the past. Finally, I am a computer expert, and I can help anyone with any HS computer subject.

General Computer

I can program in 6 languages and 3 scripting languages, and I have utilized 3 IDEs. I have also written DOS scripts. For eight years, I was a part-time system administrator for Solaris 6, 7, and 8, and I also took care of X86 boxes with Win98, Win2000, and WinXP. Overall, I have been a programmer, software engineer, or system administrator for more than 18 years.

Geometry

I was very good at geometry proofs back in high school. I have utilized geometry in many of the physics courses I have taken - especially in undergraduate physics courses. I am a much better mathematician than I was in high school since I obtained a bachelor's degree in mathematics, and I have taken very many physics courses in advanced math and physics. In St. Louis, I tutored geometry with a client for an entire semester.

German

I have lived and worked in Germany for almost two years, and I married a German woman that I met there. My wife speaks German to me most of the time for the past 20 years. I can only really understand high German, although I lived where Swabish was spoken. I am very familiar with functional German, since I have lived and worked there (not in the military). I am self-taught in German, and I can now understand a great deal of regular spoken or written German.

Java

At 40 hours/week, my cumulative programming experience is about 16 years, counting my dissertation and postdoc programming. All of my Java experience was professional. I learned Java while I was a software engineer. Later I helped to maintain a large code base of Java and Java Swing for a very technical apparatus.

Linear Algebra

I first took matrix algebra and graduate-level linear algebra when I was a sophomore math major. I have continued to use the concepts of linear algebra in quantum mechanics in physics. My PhD and postdoctoral fellowship were in an area that utilized Quantum Mechanics intensely. In 1995 or 1996, I took linear algebra for one semester again, almost 20 years after the first time. I still know and understand linear algebra.

Linux

My last programming position in industry (2013-2014) involved programming in C++ in a Red Hat Enterprise Linux environment. I have been a Unix user since 1986, except for several years, and Linux and Unix are essentially the same in many ways for both a user and a system administrator. I have been a Linux system administrator part-time in academia for about five years.

Microsoft Excel

I have used MS Excel since about 2000. Because of my extensive computer experience in programming and system administration, I can do what I want with Excel. I also have a statistical background.

Microsoft PowerPoint

I first used MS PowerPoint in 2000. After teaching last semester, I have become very proficient with this software. My extensive computer experience has also increased my proficiency.

Microsoft Windows

I began with Windows 3.1, and I have used almost every version on MS Windows since then. I was a part-time administrator for Windows 95, 98, 2000-Pro, and XP-Pro for about 8 years. I have not worked with windows servers, though. I currently own WIndows, vista, 7, and 8, and I have worked professionally with 7-Pro and XP-Pro in industry, as a user. I have also written a very sophisticated graphical user interface using MS Visual Studio/MFC/C++ for a windows computer.

Microsoft Word

I have used MS Word since about 2000. Teaching recently has improved my skill with Word. In addition, I just completed a complete tutorial on Word 2013.

Physical Science

I recently taught physical science at Cameron U in Lawton, OK. Years ago, I was a teaching fellow for problem solving in a physical science course at Wash U in St. Louis, MO.

Physics

I have a Ph.D. in physics, and I have done a postdoctoral fellowship in physics in Germany. College physics and physical science are two classes I have taught at the college level, and I have been a teaching assistant or teaching fellow for about 4 years for university physics or higher. Recently I have tutored students in college physics.

Prealgebra

I am very patient and capable of making this subject as simple as possible. Some of my physical science students have need significant help in prealgebra. I have primarily taught this level of math to adults.

Precalculus

I still know Precalculus after studying it 40 years ago. I have taken many classes that have utilized precalculus in math and physics, and I have used precalculus on the job in both industry and academia.

Probability

Probability is a very useful subject in many advanced fields of math, physics, and engineering. I tutored probability regularly to students at my undergraduate institution. I have utilized probability in medical research and advanced physics classes such as quantum mechanics, solid state physics, statistical mechanics, and nuclear magnetic resonance.

Statistics

I have done statistics in a formal medical research setting at Wash U Med School in St. Louis. Statistics was not my regular job, since I was a scientist there. I used SAS, SPSS, and stata there also. I programmed in C statistical algorithms such as the Cox and logistic regressions. I am up-to-date in this subject, currently tutoring students.

Trigonometry

I have utilized trigonometry in many university level math and physics courses, and even in professional programming. I like trigonometry a great deal. It is a very useful subject for many advanced applied math, science, and engineering subjects.

UNIX

I have been a Unix user for more than 25 years. I was a part-time Unix system administrator for eight years. I have programmed primarily in a Unix environment (more than 18 years). I am very good at programming shell scripts in Unix, and the last time I did this professionally was in 2014.

Southern Illinois University, Edwardsville (B.S. Honors)
Mathematics
Washington University in St. Louis (Physics)
Master's
Washington University in St. Louis (Physics)
PhD

Education

Southern Illinois University, Edwardsville (B.S. Honors) (Mathematics)

Washington University in St. Louis (Physics) (Master's)

Washington University in St. Louis (Physics) (PhD)

Excellent!

Very knowledgeable. Excellent service. Very professional. I would recommend Peter to anyone who wants a very smart and knowledgeable tutor. Thank you Peter.

— Mike, Opa Locka, FL on 7/6/15

Hourly rate

Standard Hourly Rate: $30.00

Cancellation: 5 hours notice required

No call -- no show for a scheduled appt costs the default rate.

Travel policy

Peter will travel within 40 miles of Lawton, OK 73505.