Search
Philip B.'s Photo

Philip B.

Tutor in math, writing, history, psychology, computer science, Ph.D.

Tutor in math, writing, history, psychology, computer science, Ph.D.

$70/hour

  • 5,309 hours tutoring

About Philip


Bio

Hi, my name is Philip. I am a professional tutor because I love helping students of all ages gain knowledge and skill in subjects of interest to them. But I am more than just a tutor.

I am also an independent scholar with three published books, along with four websites that present my books. And I have a Seattle meetup group, where I have been presenting ideas and leading discussions for more than five years.

I have a knack for making complex ideas seem intuitive and easy to understand...

Hi, my name is Philip. I am a professional tutor because I love helping students of all ages gain knowledge and skill in subjects of interest to them. But I am more than just a tutor.

I am also an independent scholar with three published books, along with four websites that present my books. And I have a Seattle meetup group, where I have been presenting ideas and leading discussions for more than five years.

I have a knack for making complex ideas seem intuitive and easy to understand through clear organization, creative images, and simple diction. My kids were homeschooled, and I tutored them in all subject matters. And now, in tutoring for Wyzant, I have had the opportunity to tutor students who are in grade school, middle school, high school, college, and graduate school, as well as adults who are not in school.

My interests are wide-ranging. I have a B.A. in philosophy, a B.S. in psychology, an M.A. in statistics, and a Ph.D. in computer science. My doctoral dissertation, which is posted online, is mathematically sophisticated, and I designed a strategy for presenting high school math in an intuitive manner. As a scholar, I am highly conversant in psychology and in all aspects of world history and American history, except for the history of literature and the arts. I have always had a knack for writing both prose and verse. I've spent my adult life in research and writing, through which I've honed techniques for crafting clear, compelling prose.

When I tutor, I want you (the student) to find the subject matter fascinating, so I convey my own passion for the subject matter. Complementing this, I ask questions in order to stimulate you to experience the adventure of discovery, and I give hints in order to guide your discovery process. I think that a student learns best and gains self-confidence through such enhanced discovery.

I tutor computer science students by connecting online using the Wyzant meeting facility. If you are developing a program, this allows me to see your code and advise you in changing it. I also use Google docs, when helpful, so that we can create shared notes together in the process of discussing concepts of interest. And I use the Wyzant whiteboard to draw figures, when helpful.

I employ these techniques for tutoring the other subjects, as well. During a tutoring session, we can view PDF files and webpages that contain class material, and we can visit any website that pertains to the subject matter of interest.

I am highly skilled in writing, and I can help you hone your writing skill so that you will be able to write clear, coherent, compelling prose. Such skill will enable you to better achieve your goals in life. We can use Google docs to share your document, discuss it, and improve it.

If you have drafted an important document, I will perfect its presentation for you, if you wish. I can transform semi-coherent writing into prose that flows smoothly and is easy to understand.

I look forward to hearing from you! I would love to help you (or your student) gain the knowledge and the skill that you wish to acquire!


Education

University of Washington
Psychology
U.C. Berkeley (Statistics)
Masters
U.C. Berkeley (Computer Science)
PhD

Policies


Schedule

Loading...

Sun

Mon

Tue

Wed

Thu

Fri

Sat


Subjects

Computer

C,

C

I earned a Ph.D. in computer science from U.C. Berkeley. Although my specialty was computer architecture, I studied all facets of computer science in the process of pursuing my degree. This study included extensive computer programming in a number of programming languages, including C and C++.
C#,

C#

I earned a Ph.D. in computer science from U.C. Berkeley. Although my specialty was computer architecture, I studied all facets of computer science in the process of pursuing my degree. This study included extensive computer programming in a number of programming languages. I am currently tutoring students in the following C-based languages: C, C++, C#, Java, and Python.
C++,

C++

I earned a Ph.D. in computer science from U.C. Berkeley. Although my specialty was computer architecture, I studied all facets of computer science in the process of pursuing my degree. This study included extensive computer programming in a number of programming languages, including C and C++.
Computer Engineering,

Computer Engineering

I earned a Ph.D. in computer science from U.C. Berkeley, and my specialty was computer architecture. I can help you with digital circuit design and with circuit simulation using Logisim. I can also help you with IEEE floating point, CPU pipelining. cache design and simulation, page-table design and simulation, memory-hierarchy design and simulation, and other computer architecture and operating system constructs.
Computer Programming,

Computer Programming

I earned a Ph.D. in computer science from U.C. Berkeley. Although my specialty was computer architecture, I studied all facets of computer science in the process of pursuing my degree. This study included extensive computer programming in a number of programming languages. I am currently tutoring students in C, C++, C#, Java, Python, assembly languages (x86, MASM, MIPS, MARS, ARM, Motorola 68000, LC4), PHP, MySQL, and the xv6 multiprocessor operating system. If you would like help with another language or system, please let me know, and I'll see if I can help you! I am also conversant in Turing machine programming and in turbot programming.
Computer Science,

Computer Science

I earned a Ph.D. in computer science from U.C. Berkeley. Although my specialty was computer architecture, I studied all facets of computer science in the process of pursuing my degree. As a graduate student, I took an avid interest in teaching. I applied for and obtained a grant to develop lecture notes for the year-long upper division course in computer architecture. For more details, please see my subjects Computer Programming and Computer Engineering.
Java,

Java

I earned a Ph.D. in computer science from U.C. Berkeley. Although my specialty was computer architecture, I studied all facets of computer science in the process of pursuing my degree. This study included extensive computer programming in a number of programming languages. I am currently tutoring students in the following C-based languages: C, C++, C#, Java, and Python.
Linux,

Linux

I earned a Ph.D. in computer science from U.C. Berkeley, and Berkeley Unix was the operating system on our computers, so I became highly conversant in using it. Linux is compatible with Unix in its user interface and in its functionality. I have installed Linux on one of my hard drives, and I boot to it when I wish to run Linux.
Python,

Python

I earned a Ph.D. in computer science from U.C. Berkeley. Although my specialty was computer architecture, I studied all facets of computer science in the process of pursuing my degree. This study included extensive computer programming in a number of programming languages. I am currently tutoring students in the following C-based languages: C, C++, C#, Java, and Python.
UNIX

UNIX

I earned a Ph.D. in computer science from U.C. Berkeley, and Berkeley Unix was the operating system on our computers, so I became highly conversant in using it.

Corporate Training

C++,

C++

I earned a Ph.D. in computer science from U.C. Berkeley. Although my specialty was computer architecture, I studied all facets of computer science in the process of pursuing my degree. This study included extensive computer programming in a number of programming languages, including C and C++.
Java,

Java

I earned a Ph.D. in computer science from U.C. Berkeley. Although my specialty was computer architecture, I studied all facets of computer science in the process of pursuing my degree. This study included extensive computer programming in a number of programming languages. I am currently tutoring students in the following C-based languages: C, C++, C#, Java, and Python.
Statistics,

Statistics

In my statistics tutoring, I am currently focusing on data science, which is a combination of programming and statistics.
Proofreading

English

SAT Writing,

SAT Writing

I have published professional research papers, a doctoral dissertation, and several scholarly books. I am a perfectionist in all aspects of writing. I help students hone their ability to write clear, coherent, compelling prose. I have developed a set of guidelines for writing the SAT essay, and these guidelines include a set of six steps for writing the essay efficiently and effectively.
Writing,

Writing

I have published professional research papers. a doctoral dissertation, and several scholarly books. I am a perfectionist in all aspects of writing. If you would like to hone your ability to write clear, coherent, compelling prose, I would love to help you!
English, Proofreading

History

Government & Politics,

Government & Politics

I have been fascinated with understanding the purpose and the nature of government, and I have published a theory of this topic in a book. In the course of developing this theory, I studied American history and American legal history in substantial depth.
American History, European History, Philosophy, World History

Homeschool

Statistics,

Statistics

In my statistics tutoring, I am currently focusing on data science, which is a combination of programming and statistics.
Writing,

Writing

I have published professional research papers. a doctoral dissertation, and several scholarly books. I am a perfectionist in all aspects of writing. If you would like to hone your ability to write clear, coherent, compelling prose, I would love to help you!
Algebra 1, Algebra 2, English, Geometry, Prealgebra, Precalculus

Math

Discrete Math,

Discrete Math

I have a Ph.D. in computer science, and discrete math is a basic subject in computer science.
Probability,

Probability

The theories of discrete probability and continuous probability provide the basis for relevant theories in statistics. But probability is a fascinating topic in its own right, and I enjoy it even more than I do statistics! I used the theory of continuous probability, as employed in queuing theory, in my doctoral dissertation in computer science.
Statistics,

Statistics

In my statistics tutoring, I am currently focusing on data science, which is a combination of programming and statistics.
Algebra 1, Algebra 2, Geometry, Prealgebra, Precalculus, Trigonometry

Most Popular

Statistics,

Statistics

In my statistics tutoring, I am currently focusing on data science, which is a combination of programming and statistics.
Writing,

Writing

I have published professional research papers. a doctoral dissertation, and several scholarly books. I am a perfectionist in all aspects of writing. If you would like to hone your ability to write clear, coherent, compelling prose, I would love to help you!
Algebra 1, Algebra 2, English, Geometry, Prealgebra, Precalculus

Other

Government & Politics,

Government & Politics

I have been fascinated with understanding the purpose and the nature of government, and I have published a theory of this topic in a book. In the course of developing this theory, I studied American history and American legal history in substantial depth.
Philosophy

Science

Computer Engineering,

Computer Engineering

I earned a Ph.D. in computer science from U.C. Berkeley, and my specialty was computer architecture. I can help you with digital circuit design and with circuit simulation using Logisim. I can also help you with IEEE floating point, CPU pipelining. cache design and simulation, page-table design and simulation, memory-hierarchy design and simulation, and other computer architecture and operating system constructs.
Psychology,

Psychology

I spent a number of years in doctoral studies in cognitive psychology at U.C. Berkeley before I earned a Ph.D. in computer science from U.C. Berkeley. Since then, I have continued pursuing my passionate interest in understanding how the mind works, and I recently published my theory in a book.
Philosophy, Physical Science

Summer

Statistics,

Statistics

In my statistics tutoring, I am currently focusing on data science, which is a combination of programming and statistics.
Writing,

Writing

I have published professional research papers. a doctoral dissertation, and several scholarly books. I am a perfectionist in all aspects of writing. If you would like to hone your ability to write clear, coherent, compelling prose, I would love to help you!
Algebra 1, Algebra 2, Geometry

Test Preparation

SAT Writing

SAT Writing

I have published professional research papers, a doctoral dissertation, and several scholarly books. I am a perfectionist in all aspects of writing. I help students hone their ability to write clear, coherent, compelling prose. I have developed a set of guidelines for writing the SAT essay, and these guidelines include a set of six steps for writing the essay efficiently and effectively.

Ratings and Reviews


Rating

4.9 (2,714 ratings)
5 star
(2,638)
4 star
(23)
3 star
(14)
2 star
(8)
1 star
(31)

Reviews


So prepared

Phillip came to my session like he had been preparing for weeks. He knew my assignment thoroughly and was ready to roll. Because of this our session was information dense and productive.

Jim, 2 lessons with Philip

A top rate Tutor who delivers 100%

Philip taught me what my Professor was conveying to me in my class. He taught me how to go the full length in prepping for my exams and homework. He left nothing out as far as advice and what to expect from my class and my major. He taught me in steps and as I have progressed in class work I have come to realize I am more prepared and confident to tackle problems with a better mind set than ever before. I have Phil to thank for that!

S, 5 lessons with Philip

Very Knowledge, Great Detail

Philip really took the time to understand exactly what was happening in my project as it is a pretty long one with different types of classes and data structures. He is very knowledgeable in c++ and figured out why my code was acting up in a timely manner. As well, he is a great teacher as he explained exactly every detail that was happening in my functions. Very good lesson.

Blake, 1 lesson with Philip

Wonderful experience

Worked with my daughter for test prep in Operating Systems and was very helpful. She is a senior in computer science. He is very knowledgeable and booking time with him was not difficult. A really good experience for her!!

Linda, 4 lessons with Philip

Super great tutor

Philip is super knowledgeable and an excellent teacher! He taught me a lot about my coding project but even more about best practices. He is very clear in his explanations and makes sure that you think through what you are doing and can justify every step.

Sam, 2 lessons with Philip

Great Tutor!

Philip really helped me understand the assignment that my instructor gave me. He really knows his C++, he gave me great pointers on what to do and how to implement my code in a nice readable fashion and just understands how different people learn and he caters to that. Great Tutor!

Chris, 2 lessons with Philip

Knowledgeable and Patient tutor

My daughter did Computer Science lesson with Philip. He took the time to understand where my daughter was having issues and throughout the lessons he provided lots of examples to help my daughter understand the concept.

Shampy, 1 lesson with Philip

Knowledgeable and patient tutor

Philip did an outstanding job of tutoring me with my computer programming assignment in C++. Philip knew how to find and correct the flaws in my program. He also tried to teach me how to identify these flaws on my own. Philip is a terrific teacher as well as a computer programmer.

Joel, 1 lesson with Philip

My son loves Philip!

Very knowledgeable with C++. My son is inspired for a career in CS after only one lesson with Philip. I don't know how you get much better than that. We are going to explore other subjects with Philip as well.

Chris, 17 lessons with Philip
Contact Philip

Response time: 2 hours

$70/hour

Philip B.'s Photo

Philip B.

$70/hour

  • No subscriptions or upfront payments

  • Only pay for the time you need

  • Find the right fit, or your first hour is free

Contact Philip

Response time: 2 hours