Search
Seth M.'s Photo

Expert help with Python, Java, JavaScript, C++, Philosophy, and Logic
Seth M.

6,724 hours tutoring

Your first lesson is backed by our Good Fit Guarantee

Instant Book

Hourly rate: $64

Claim a session with Seth M. that fits your schedule

See more options

About Seth


Bio

I have 30 years of experience patiently teaching, tutoring and counseling hundreds of fine people both online and in-person. My goal is to help people grow in understanding so they can experience success and feel confident about themselves and their learning. I try to help the student learn by asking guiding questions and providing examples or direct guidance as needed. This involves teaching and demonstrating research techniques so that the student isn't dependent on a teacher or tutor, but...

I have 30 years of experience patiently teaching, tutoring and counseling hundreds of fine people both online and in-person. My goal is to help people grow in understanding so they can experience success and feel confident about themselves and their learning. I try to help the student learn by asking guiding questions and providing examples or direct guidance as needed. This involves teaching and demonstrating research techniques so that the student isn't dependent on a teacher or tutor, but can learn to find answers and understanding on his own.

AREAS OF EXPERTISE

* Computer Programming with Python, JavaScript/Node, Java, C++, and PHP
* Philosophy: Categorical, propositional/symbolic, and predicate/first-order logic, critical thinking; political philosophy; ethics; rhetoric; and philosophical counseling.
* Theology and Religion (especially Catholic/Christian)

SECONDARY SUBJECTS (I can also assist with these and several other topics)

* Computer Programming with Rust, R, C, and C#, as well as integration of AI systems like ChatGPT and Grok
* Website Design Fundamentals: HTML, CSS, and JavaScript
* MySQL, PostgreSQL, SQLite, Mongo, and other database systems
* Writing: essays, project papers, and theses; creative, research, and persuasive styles.

ACADEMIC AND PROFESSION CREDENTIALS

* Bachelor of Science in Physics and Engineering
* Master of Theological Studies and a Master of Arts in Philosophy
* PhD-Graduate work in physics, counseling, and humanities/philosophy
* Certified Logic Based Therapist
* Ordained priest with the Old Catholic Communion of North America

RESERVE A TIME

If you seek help in any of my primary strength areas feel free to schedule an appointment with me immediately at https://wyzant.appointlet.com/. For other areas, of if you have questions, please contact me first.

For details on my tutoring policies, see: https://docs.google.com/document/d/1Mo4-cZGdouYcznLjTcSqGWauFml5TrWGlKc318w1wQ8


Education

Seattle Pacific University -- Bachelor of Science
Physics and Engineering
Holy Apostles College and Seminary -- Master of Arts in Philosophy
Masters
Faulkner University -- PhD in Humanities/Philosophy (ABD)
PhD

Policies

  • Hourly Rate: $64
  • Rate details: I am willing to adjust the hourly tutoring fee for groups, extended or repeat lessons, certain subjects, and special circumstances.
  • Lesson cancellation: 24 hours notice required
  • Background check passed on 3/30/2015

  • Your first lesson is backed by our Good Fit Guarantee

Schedule

Loading...

Sun

Mon

Tue

Wed

Thu

Fri

Sat


Approved Subjects

C#

C#

If you are seeking help with basic programming concepts using C# (including object-oriented programming), I'll be happy to help. I've been programming computers since 1981. Since then I've learned and used many different languages, including C#, and I've written several programs in C# on both Windows and Macintosh computers. It is a great language and, once its basics are figured out, is actually kind of fun to use. C# is similar in structure and concept to other general languages like C++, Java, and Python.
C++

C++

I have been programming for over 40 years. I've written hundreds of thousands of lines of code, hundreds of programs, and helped countless people learn C++ from basics through advanced object oriented programming.
Computer Programming

Computer Programming

I have been programming computers both as a hobby and professionally since about 1980. Whether you are working on something for school, for business, or as a personal hobby/project, I will be happy to help. The technologies I'm most familiar with include Java, JavaScript, PHP, HTML, SQL, CSS and many others.
Computer Science

Computer Science

I started programming, building and repairing computers way back in 1981. Since then I've worked with nearly every common computer technology that has come and gone. I've designed and built server networks for schools and small businesses, acted as a computer technology consultant for multiple clients, worked at Intel, developed dozens of websites (including e-commerce), and so on. I personally built and maintained about ten different servers; Macintosh, Windows, Linux/Unix/FreeBSD. I have built both wired and wireless (and hybrid) networks. I have helped people set up remote servers including Amazon AWS cloud services: VPCs, Instances, Load Balancers, Elastic File Systems, Relational Databases, etc. I can operate nearly any common software program, and have used many programming and scripting languages, including Assembly, Basic (various versions), Cobol, Comol, Python, Fortran, Java, JavaScript, PHP, HTML, C, C#, C++, AppleScript, Powershell, assorted Shell scripting systems, etc.
CSS

CSS

CSS is a critical part of good web page design. Without properly-formatted CSS, web pages look clunky, amateurish, are difficult to read, and might not display properly on the many different devices that are popular today. I have designed dozens of web pages -- written thousands of lines of codes -- for many businesses over several decades. This includes careful selections of layout, colors, fonts, image integration, and other CSS code so that the pages automatically adapt well to desktop computers, mobile phones, and everything in-between. Whether you are using straight CSS or popular frameworks like W3.CSS or Bootstrap, I'm happy to help.
Data Structures

Data Structures

I have spent decades working with built-in and custom data structures, including hybrid ones that involve custom classes, structs, trees, graphs, linked lists, dictionaries (maps), lists, arrays, etc.
HTML

HTML

I am an HTML-certified web page designer. I've written hundreds of web pages using HTML4 and 5 over the last couple decades -- some for personal projects, some for other people, and some for still-running e-commerce businesses. The basics are easy to teach, and most people can learn them quickly. Even though most web design software now avoids direct coding, it is still a very useful skill that can solve a lot of problems.
Java

Java

Java is a challenging language, and often confusing to beginners. My goal is to help beginners overcome that initial sense of confusion and grow in understanding so that they can enjoy coding and solving problems with Java. I've been programming since 1981 and am happy to share my experience and expertise.
JavaScript

JavaScript

I've written hundreds of JavaScript programs, both for front-end websites and back-end node-server systems. And if you are trying to make the shift to more robust coding, I can help you learn TypeScript, too.
Logic

Logic

Logic CAN be fun and useful when taught and used in the right way. I have decades of experience learning and teaching various logical systems: Aristotelian, Stoic, Fitch, Symbolic, Formal, Propositional, Predicate, First Order, Modal, and others. Whatever it is called, I know exactly why today's common logic courses are confusing and can help you make sense of them. I have a Masters' Degree in philosophy, my PhD thesis was specifically about problems in contemporary logic and how to address them, and I have taught logic for multiple academies and colleges.
Machine Learning/ AI

Machine Learning/ AI

I have helped countless people create applications and solve problems using the latest AI and machine learning tools. Most of these are Python based, and involve either applying machine learning systems to data sets, or interfacing with AI systems in new and interesting ways to create custom applications and solutions.
Philosophy

Philosophy

I am a professor of philosophy and religion, presently in my third Ph.D. program working to complete a doctorate in humanities/philosophy. I have an intense passion for helping other people learn to think more deeply about their lives and choices, and am a certified philosophical counselor. I normally teach for colleges, but have also developed and taught philosophy courses for high school academies. I have experience teaching and tutoring ethics, political philosophy, aesthetics, philosophy of religion, and epistemology (including categorical, propositional, and first-order/predicate logic). I have taught and tutored hundreds of people in philosophy and religion, and would be happy to assist you!
PHP

PHP

I have written dozens of websites, including functional e-commerce sites, integrating PHP scripting. This includes connections with SQL databases, merchant services systems, migrating older versions to new servers, etc. The code I have written has literally generated millions of dollars in revenue for businesses.
Python

Python

I've written (and helped others to write) hundreds of Python programs ranging from basics to expert level. Topics include basic data types and structures, loops, functions, file access, object oriented (OOP) coding, debugging, creating and importing packages and modules, database integration, network communications, data scraping, web servers, machine learning, artificial intelligence (AI) integrations, and much more.
Religion

Religion

I hold a master's degree in theology from the University of Dallas and have taught religion and theology -- primarily Christian/Catholic -- in various churches and in various capacities since the late 1980s. I also have some experience studying comparative religions including Islam, Hinduism, Judaism, Buddhism and others. I am the priest and pastor at a small Christian church, and teach religion and philosophy of religion at the college level.
Web Design

Web Design

I have designed and written dozens of websites over the years integrating HTML, PHP, JavaScript, SQL databases, e-commerce, etc. I've also created custom sites using online resources.
Writing

Writing

I have published two print books, and was a contributing author on a third one. I've easily written hundreds of essays, dozens and dozens of large project/research papers. My writing has ranged from creative stories to technical writing to tutorials to philosophical works. I've received specialized training in planning and developing research papers, and have assisted dozens of students with their own essays, papers, and even graduate-level theses. My general approach is to help the student begin with a clear and engaging idea, develop a flowing outline, draw upon relevant sources (when appropriate), and blend this into a finished paper that draws the reader into the story or argument. Of course, we work on spelling, grammar and punctuation along the way, but writing is much more than any of these or even their sum. Unlike other topics where you can just produce an answer and move on, writing is a process. It is hard work and incorporates several other skills. It takes a great deal of time, focus and patience. People who are struggling with writing (or their parents) need to realize that half of writing is just developing and maintaining good study habits, in the sense of having regular time dedicated to writing and revising without distractions.
C
SQL

Examples of Expertise


Seth has provided examples of their subject expertise by answering 88 questions submitted by students on Wyzant’s Ask an Expert.

Seth M.'s Photo

Questions? Contact Seth before you book.

Still have questions?

Contact Seth
Response time: 0 minutes

Ratings and Reviews


Rating

5.0 (1,891 ratings)
5 star
(1,877)
4 star
(14)
3 star
(0)
2 star
(0)
1 star
(0)

Reviews

Knowledgeable, patient, and kind

Working on my project had become quite a challenge, but Seth truly came to the rescue! His guidance not only clarified numerous confusions I encountered but also shed light on aspects I hadn't even realized were unclear. Thanks to his invaluable assistance, I not only completed the project but also achieved a perfect score of 100%. One aspect that particularly stood out was Seth's remarkable patience. As someone who tends to get anxious, his calm demeanor was incredibly refreshing and instantly put me at ease. I cannot thank him enough for his support and expertise!

Patrick, 1 lesson with Seth
Tutor responded:

Thank you for your kind comment, Patrick. It is an honor and pleasure to get to assist people like you.

Great Tutor!

So far I have had two sessions with Seth and he's been extremely helpful. Seth always knew how to work around a problem and made sure I understood what was going on. I'll always appreciate how patient and helpful he was. I strongly recommend him and I would definitely work with him again.

Chris, 7 lessons with Seth

Very good at helping me untangle some of the java confusion as a total beginner.

I am learning java in a bootcamp program and it moves very fast. I am new to software development area. Seth was great in helping me understand the relationships around objects in java as well as understanding some of the "whys" of syntax. He also filled in several missing bits of info that helped me gain a better understanding of my homework. He used clear logical examples and was careful to ensure the info he was providing was factually accurate. Very happy with the session.

Anonymous, 1 lesson with Seth

Fantastic Tutor. Total Command of the topic.

I set out to learn Python as someone who knows how to code, but has never used Python. In a week's time, with lessons and plugging away on my own, I achieved my programming goals. I have a working and useful (to me) Python application and knowledge of both Python and the VSCode environment.

Andy, 6 lessons with Seth

Great Java Tutor

Seth worked with my daughter on Java for a class. He was patient and was able to break down the topic in a manner which helped her understand. You’re grateful to have found him and will continue to use him.

Pilar, 3 lessons with Seth

great tutor, so helpful

I needed a tutor for a logic class that was moving very quickly because it was being taught over the summer. So grateful that we found Seth. He is very knowledgeable about logic concepts and explains concepts clearly. Seth is super nice and was a a huge help.

Donna, 3 lessons with Seth

My son has a great experience with Seth

My son needs help Theology assignments. Seth is knowledgeable and effective tutor. He makes complex topics easy to understand for him. We’re so grateful for all the help he's provided to my son. Thank you so much. We would highly recommend Seth to other parents who are looking for a qualified and effective tutor.

Fumiko, 13 lessons with Seth

Incredibly Helpful!

Seth, Responded very quickly and helped me work on my project in just a matter of hours, he's a lifesaver.

Ilya, 3 lessons with Seth

Exceptional Tutor – Highly Recommended!

I was having a tough time finishing the final course of my data analytics bootcamp, especially while working on a Python project. Seth guided me through it, and I learned so much from him. He’s an outstanding tutor—highly knowledgeable and highly recommended!

Andrew, 22 lessons with Seth

Very patient and knowledgeable tutor

Seth is a wonderful tutor, explaining concepts of python in simple illustrative ways. I have really gained in understanding the concepts well to build a strong foundation.

Sheena, 12 lessons with Seth