Search
Henry H.'s Photo

Computer Science Tutor With over 9 Years tutoring Experience
Henry H.

5 hours tutoring

Your first lesson is backed by our Good Fit Guarantee

Hourly Rate: $30
Response time: 1 hour

About Henry


Bio

Hello, my name is Henry H. I'm excited to work with you. I hold a master’s degree in data science and machine learning from The State University Of New jersey and a master's degree in data analytics. With over 9 years of tutoring experience, teaching primarily high school and college students in data analysis and engineering at Princeton University. I have taught undergraduate computer science courses, as well as high school-level AP Computer Science A and Principles. Subjects I offer include...

Hello, my name is Henry H. I'm excited to work with you. I hold a master’s degree in data science and machine learning from The State University Of New jersey and a master's degree in data analytics. With over 9 years of tutoring experience, teaching primarily high school and college students in data analysis and engineering at Princeton University. I have taught undergraduate computer science courses, as well as high school-level AP Computer Science A and Principles. Subjects I offer include introductory programming/computer science courses, Python, Java, C, C++, databases/SQL, JavaScript, assembly (MIPS, x86, MASM, etc.), Terraform, CSS, HTML, as well as all theory-based courses including theory of computation, math, operating systems, data structures, algorithms, data science, machine learning, etc.

I am particularly adept at troubleshooting code and helping complete projects/assignments, but can also provide thorough guidance in understanding concepts in order to improve test scores. I have experience teaching in classrooms, but I enjoy working with individual students more.

I believe that students can learn with guidance. I teach theories and help students do most of their thinking. I like to go into our tutoring sessions well prepared. My ability to teach in a methodical way so that students understand the concepts and improve skills to achieve higher scores are the key characteristics you will see in me. I take a "teach a man to fish" approach and have my students embark on a learning process that will lead to better understanding of a subject and a consistent, reliable process of breaking down complex problems. Then, as we begin to tackle different problems, I equip students with frameworks and problem-solving methods that help them actually understand the material.

The goal is that they leave the session with autonomy and confidence to solve future problems. I’d be happy to help. Feel free to reach out with questions or book a session let’s turn your goals into real skills.


Education

Princeton University
Computer Science
The State University Of New jersey
Masters

Policies


Schedule

Loading...

Sun

Mon

Tue

Wed

Thu

Fri

Sat


Approved Subjects

Computer Science

Computer Science

I have over nine years of programming experience across several languages. Throughout my studies, I’ve completed a wide range of computer science courses from introductory programming to advanced graduate-level topics in AI and machine learning. I’ve also participated in competitive programming platforms such as USACO and Codeforces, which strengthened my problem-solving and algorithmic thinking skills.
Data Science

Data Science

I am a professional data scientist with over seven years of experience applying machine learning models and statistical analysis to solve complex business problems. My expertise includes building end-to-end data pipelines using Python, SQL, and tools like Scikit-learn and TensorFlow for predictive modeling. I specialize in teaching students how to interpret data, implement algorithms, and communicate insights effectively for both academic projects and professional career growth.
Information Technology

Information Technology

With over six years in the industry, I help students master the core pillars of Information Technology, including networking protocols, systems administration, and hardware troubleshooting. I specialize in breaking down complex topics like the OSI model, TCP/IP, and virtualization into easy-to-understand concepts for both exam prep and practical application. Whether you are studying for a degree or looking to gain hands-on skills in Windows Server or Linux, I provide the structured guidance needed to excel.
Microsoft Outlook

Microsoft Outlook

I help professionals transform Outlook from a simple inbox into a powerful project management tool by mastering advanced folders, categories, and automated rules. My instruction focuses on time-saving techniques like Quick Steps, Task integration, and Calendar management to help you achieve "Inbox Zero." I specialize in teaching users how to streamline their daily workflow, manage complex meeting schedules, and sync data across multiple devices for maximum efficiency.
Microsoft Windows

Microsoft Windows

I specialize in helping beginners feel confident and independent using the Microsoft Windows operating system. My lessons cover everything from initial setup and organizing your files in File Explorer to mastering the Start Menu and Taskbar for easy access to your favorite apps. I provide clear, step-by-step guidance on adjusting system settings, managing user accounts, and safely navigating the internet with Microsoft Edge.
PHP

PHP

I am a professional web developer specializing in PHP and backend architecture. With over seven years of experience building dynamic, data-driven applications, I help students move beyond basic syntax to create functional, secure websites. My instruction covers the core pillars of PHP development: from understanding server-side logic and session management to integrating MySQL databases using PDO and MySQLi. Whether you are a beginner writing your first "Hello World" or an advanced student tackling object-oriented programming (OOP), I focus on clean coding standards and modern best practices. I also offer guidance on popular frameworks like Laravel and Symfony, as well as integrating PHP with HTML, CSS, and JavaScript for a complete development workflow.
Tableau

Tableau

I have 5 years of experience using Tableau to build professional, data-driven dashboards and business intelligence solutions from the ground up. My instruction covers both the Visual (Drag-and-Drop) interface and complex Calculation logic, helping students master data modeling, LOD expressions, and interactive storytelling within the Tableau environment. I specialize in teaching data preparation (ETL), Server/Cloud deployment, and using visual best practices to streamline the insight-to-action process for both beginners and advanced users.
Web Design

Web Design

I specialize in teaching the bridge between visual creativity and functional code, helping students master tools like Figma and Adobe XD alongside HTML5 and CSS3. My instruction focuses on the core principles of UI/UX design, including typography, color theory, and wireframing, to ensure your projects are both beautiful and user-friendly. I guide students through the process of building fully responsive websites that look professional on desktops, tablets, and mobile devices.
Computer Programming
General Computer
HTML
JavaScript
Microsoft Excel
Microsoft PowerPoint
Microsoft Word
Python
R
SQL
Henry H.'s Photo

Questions? Contact Henry before you book.

Still have questions?

Contact Henry
Response time: 1 hour

Ratings and Reviews


Rating

5.0 (1 ratings)
5 star
(1)
4 star
(0)
3 star
(0)
2 star
(0)
1 star
(0)
Hourly Rate: $30
Response time: 1 hour
Contact Henry