Bill Lin

Bill L.

Chicago, IL
100% Satisfaction Guarantee

100% Satisfaction Guarantee

We know that starting lessons is a big step and we want you to feel confident booking with us. If you are not completely satisfied, we'll help you find a new teacher or you can receive a refund for any unused lessons within the first year from the date of purchase.

Lesson Details


Levels Taught:
Elementary, Middle School, High School, College
I took AP World History and AP US History in high school. I love analyzing events in history and seeing connections/causes/effects between seemingly unrelated events. I stress long-term understanding instead of short-term memorizing of events/dates.

I also have 3 years of math/science tutoring experience, which will surely come in handy!
See all subjects

Bill teaches



Bill delivers an exceptional lesson experience and ranks in the top 15% of our teachers nationwide.
Teaches students:
and Ages 5 to 80

Teaching since:

I have always been a self-studier in my entire life. Being able to learn with just books and your brain is a crucial skill to have! However, I know not everyone (and sometimes even myself) have the discipline and motivation to keep going during hard times. This is where a tutor would come in handy.

I enjoy tutoring and helping other overcome problems that I have encountered myself because it enhances my own understanding and makes me happy that my self-studying is helping others. Sometimes, my students even bring up alternative ways of thinking that I have never thought of before!

Aside from academics, I enjoy playing the piano. I also play the occasional volleyball and improv theater.


Software engineer
Jun 2016 - Present
High-frequency trading firm

● Improve the low-latency trading platform for handling market data and order entry for various exchanges
● Assist traders in modeling and increasing their profitability and implementing new features upon their requests

R&D Intern
Sep 2015 - Dec 2015
Allure Security Technology, Inc.

● Applied anomaly detection techniques on network data to find possible intrusions and malicious traffic.

Robotics Perception intern
May 2015 - Aug 2015
Autonomous Solutions, Inc.

● Prototyped real-time machine learning/computer vision algorithms allowing autonomous mining vehicles to detect and classify obstacles.
o Developed road detection algorithms on rough surfaces based on 3D LiDAR point clouds.
o Implemented pattern recognition methods to classify obstacles based on image features (VFH).

+ Read More
Bilingual math/science tutor
Sep 2009 - Mar 2012
Chinese-American Planning Council

● Tutored calculus, biology, computer science, and chemistry for newly immigrated high school students.
● Used both English and Mandarin Chinese to ensure that students fully understand the topics.


Masters in Computer Science (Machine learning/Artificial Intelligence)
Jun 2017 - Present
Georgia Tech
B.S. in Actuarial science (math/finance)
Aug 2012 - Jun 2016
St. John's University
Specialized High School
Aug 2008 - Jun 2012
Stuyvesant High School


Fluent / Native Proficiency
Mandarin Chinese
Fluent / Native Proficiency


Presidential Scholar (full scholarship)
Aug 2012
St. John's University

Photos & Videos

Photo by Bill L.
Photo by Bill L.

Don't procrastinate!

2 Reviews

Write a Review
Daniel Sep 9, 2017
C Programming · In studio

Helped me get through my algorithms course, thanks

Stella Aug 10, 2017
AP Calculus · In studio

Bill is superb at making difficult concepts easy! One particular problem I always had trouble understanding is calculating volume of revolutions using the cylindrical method. He drew a diagram explaining intuitively why the formula worked and it just clicked.

+ Read More

You may want to revisit

Previously viewed teachers: