Search
Joshua H.'s Photo

Logic and Language Guru
Joshua H.

776 hours tutoring

Your first lesson is backed by our Good Fit Guarantee

Hourly Rate: $52
Response time: 1 hour

About Joshua


Bio

I've been teaching languages, including formal languages (logic, set theory), natural languages (English, Spanish, Mandarin), and programming languages (Python, JavaScript/TypeScript, HTML/CSS, Golang) since 2008. While I was formerly a Chinese-Spanish translator from 2015 to 2017, I've worked as a cross-platform app developer since 2017.

My formal education includes a BA in philosophy, wherein I loaded up on logic and philosophy of language coursework. That brought me to linguistics (via...

I've been teaching languages, including formal languages (logic, set theory), natural languages (English, Spanish, Mandarin), and programming languages (Python, JavaScript/TypeScript, HTML/CSS, Golang) since 2008. While I was formerly a Chinese-Spanish translator from 2015 to 2017, I've worked as a cross-platform app developer since 2017.

My formal education includes a BA in philosophy, wherein I loaded up on logic and philosophy of language coursework. That brought me to linguistics (via Montague grammar, initially), particularly lexicology, formal semantics, and syntax. From there, I moved into programming languages.

I've since built applications for natural language acquisition, chess skill-building, automated job application, puzzle solving, proof solving, and other NLP tasks.

Here's a quick rundown of my experience and knowledge:
English (N), Spanish (C2), Mandarin (C1);
HTML/CSS (since 1995), Python (since 2014), JavaScript/TypeScript (since 2016), Golang (since 2020);
formal logics (since 2005), linguistics and lexicology (since 2008), SLA (since 2009), NLP (since 2016).


Education

Arizona State University
Philosophy

Additional Languages

Mandarin Chinese
Spanish

Policies


Schedule

Loading...

Sun

Mon

Tue

Wed

Thu

Fri

Sat


Approved Subjects

ESL/ESOL

ESL/ESOL

I was formerly a director of curricula for a handful of private ESL companies in Taiwan, some of which serviced thousands of students. I accomplished this primarily by creating products that most closely aligned with the CEFR levels, corpus frequency data, and more recent developments in applied SLA techniques.
Logic

Logic

Since completing my philosophy degree, I've taught hundreds of classes in propositional logic, first-order logic, higher-order logic, mathematical logic, modal logics, and more. I am also developing an app that solves natural deduction derivations for the aforementioned languages (May, 2021). Mostly, though, I've trained countless students through their logic coursework, explaining in explicit detail how to approach topics ranging from translation (English-to-FOL, for instance), model and counter-model creation, syntactic derivation, and metalogical topics (including proof theory).
English
Grammar
HTML
JavaScript
Philosophy
Prealgebra
Proofreading
Python
Spanish
TOEFL

Examples of Expertise


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

Joshua H.'s Photo

Questions? Contact Joshua before you book.

Still have questions?

Contact Joshua
Response time: 1 hour

Ratings and Reviews


Rating

4.9 (312 ratings)
5 star
(303)
4 star
(5)
3 star
(2)
2 star
(1)
1 star
(1)

Reviews

Easy to understand, patient!

Having zero python experience was nerve wracking! Joshua made it bearable and patiently answered all of my questions! Highly recommend! I have had multiple lessons with Joshua and am grateful for his help!

Shannon, 5 lessons with Joshua

Informative tutor

went over a one-turn single-move RPG-type game. Very helpful and was able to work out the basic conditionals and data needed to assess attacks, decrement HP, and permit counters under various circumstances.

Kris, 1 lesson with Joshua

GREAT Tutor!

Joshua is an awesome tutor. I had my first session with him today and have already begun to understand formal logic proofs more clearly. He takes the time to explain it step by step. 100% Recommended!

Tayler, 1 lesson with Joshua

Very helpful tutor

Joshua was patient and helpful in our sessions together. He went the extra mile to help me get my data in order and conduct the analysis. I highly recommend him.

Suzanne, 2 lessons with Joshua

Knowledgeable and accommodating!

I had quite a last minute request and Joshua was kind enough to help me with my Python assignment on text analysis. Although it was quite a specific module, Joshua had the well-rounded knowledge needed to perform such tasks. I would strongly recommend him if you are looking for tutoring on one of the subjects he is offering. It is rare to find someone who can tackle a problem from many points.

Kinaida, 2 lessons with Joshua
Hourly Rate: $52
Response time: 1 hour
Contact Joshua