Search
Ben V.'s Photo

Experienced Python/C++/CS tutor with published AI research
Ben V.

702 hours tutoring

Your first lesson is backed by our Good Fit Guarantee

Hourly Rate: $110

About Ben


Bio

Hi all! I’m Ben, a computer scientist helping others find success and inspiration in this exciting field through tutoring. I completed my Master’s in Computer Science and Engineering at the University of Michigan in 2022 with a research focus on artificial intelligence for embodied agents, and graduated summa cum laude with a Bachelor’s degree in Computer Engineering at the same institution the year prior. In addition to my past three years of private tutoring work, my experience includes an...

Hi all! I’m Ben, a computer scientist helping others find success and inspiration in this exciting field through tutoring. I completed my Master’s in Computer Science and Engineering at the University of Michigan in 2022 with a research focus on artificial intelligence for embodied agents, and graduated summa cum laude with a Bachelor’s degree in Computer Engineering at the same institution the year prior. In addition to my past three years of private tutoring work, my experience includes an ongoing consulting role for an AI-focused tax and accounting startup, as well as two internships at Texas Instruments. I’ve also pursued programming and robotics as a hobby for the past decade.

Though my research focus was on artificial intelligence and natural language processing, I am proficient in teaching a breadth of topics in university computer science curricula, including: programming fundamentals and languages (Python, C++, Java), machine learning, data structures and algorithms, discrete math, theoretical computer science, digital signal processing, linear algebra, embedded systems, circuits, computer vision, and control systems.

I’ve also had the privilege of working with students of many ages and learning objectives, in both academic and non-academic contexts. I currently or have previously worked with: college students looking for support with coursework, grade school students learning programming for the first time, working professionals looking to advance their technical skills for career advancement, and hobbyists looking for guidance on a personal project. These varied experiences have expanded and deepened both my technical and teaching skills, and as such I feel confident in providing support to students from many walks of life.

If you feel that I could help you in your educational journey, please don’t hesitate to reach out! I’m happy to offer a free ~15 minute phone consultation if you wish to learn more about me, or discuss your tutoring needs and goals to determine if I’ll be a good fit.


Education

University of Michigan Ann Arbor
Computer Engineering
University of Michigan Ann Arbor
Masters

Policies

  • Hourly Rate: $110
  • Rate details: Except in emergencies, no-shows/cancellations with less than 6 hour notice will carry a 50% fee.
  • Lesson cancellation: 6 hours notice required
  • Background check passed on 3/2/2023

  • Your first lesson is backed by our Good Fit Guarantee

Schedule

Loading...

Sun

Mon

Tue

Wed

Thu

Fri

Sat


Approved Subjects

C++

C++

I am experienced with C++ in academic, research, and professional settings. I completed substantial C++ coursework in algorithms, robotics, and embedded systems in both my Master's and Bachelor's programs, and have additionally used it as a hobbyist for several years. I frequently tutor and provide course assistance in college-level C++ coursework, including data structures and algorithms.
C
Computer Programming
Java
Python
Ben V.'s Photo

Questions? Contact Ben before you book.

Still have questions?

Ratings and Reviews


Rating

5.0 (147 ratings)
5 star
(143)
4 star
(3)
3 star
(1)
2 star
(0)
1 star
(0)

Reviews

Best tutor

Ben is incredibly knowledgeable and teaches various AI/ML topics quite effectively. If you’re looking for someone to help you navigate through this vast subject matter with ease, look no further. He is the real deal! He’s also super friendly and professional. :)

James, 20 lessons with Ben

Flexible and knowledgeable

I am updating my knowledge of programming (after a 20 year hiatus). Ben is very flexible and really "gets" how to work with me. Making good progress. Will be scheduling more sessions.

Allen, 3 lessons with Ben

Extremely helpful and patient

Ben helped me through every problem I had, was very flexible about scheduling, and was a great help to me throughout my project. He is excellent at code debugging as well as general project direction. I would definitely recommend!

Soham, 5 lessons with Ben

Knowledgeable and patience

Ben is the bridge that I needed between my online programming class. Very nice and really knows his stuff. Helping me out a lot with learning Java. Will be using him through my college career.

LaTreece, 13 lessons with Ben

Knowledgeable and patient

We went over an assignment and Ben explained instantiation and setting up some other functions and elements to work according to the assignment. He was very thorough in explaining instances of classes and object oriented programming in Python. He helped me with completing the main file as well.

Gergana, 1 lesson with Ben

dynamic programming

Great for talking out concepts and ideas on dynamic programming problems. Easy to communicate with and can explain logic well.

Justin, 1 lesson with Ben

Very knowledgeable and quick to repond

Ben has outstanding breadth of knowledge and insight. I was in need of someone that could help me with a multiple languages, as well as working with a Raspberry Pi and esp32 microcontroller. I don't fit a 'normal' student lesson course, but transition between a didactic approach and real-world application. Ben easily accommodates these needs for me. He also helps with questions in a timely manner when we are not having a session.

Jack, 12 lessons with Ben

expert tutor who’s prepared

Did not waste time and went straight to programming. Knew the process and finished everything with time to spare. Will work with this tutor again.

Dong, 2 lessons with Ben

professional, efficient, and patient

This is one of the best teachers I have had during in college. He is very patient and friendly, and could use many ways to let you really understand the problem you need to solve, but not just write that piece of code. High level of conscientiousness and patience made his lecture a great experience! Thank you very much for your help Ben(o^^o)

Kim, 1 lesson with Ben
Hourly Rate: $110
Contact Ben