"I help people learn to think again — through Python."

Dr. Lawrence Gray • Python Educator • AI Advocate • Believer that computational thinking can transform lives

Start Your Journey

From Burnout to Breakthrough

How Python helped me rebuild my mind — and my mission

The Problem

2013: Rising star at Johns Hopkins, working on Nobel Prize-worthy biomedical research.

Then: Grandmother's death triggered severe depression. Cognitive abilities collapsed.

"I had to dictate my dissertation line by line to my wife, taking three minutes to formulate each sentence."

The Solution

Discovery: Python's structure provided a cognitive ladder out of darkness.

Method: Focus on single problems, build up systematically, rebuild executive functions.

"Python didn't just teach me to code — it taught me to think again."

The Outcome

Today: Train Fortune 500 ML teams, Georgetown professor, AI leader.

Mission: Helped 3,500+ students discover that Python is for Everyone.

"If Python can rebuild my mind, imagine what it can do for yours."

My Teaching Philosophy

"Computational thinking isn't just for computer scientists. It's a fundamental skill for solving problems systematically and preparing for an AI-augmented future where human creativity and problem-solving become more valuable than ever."

Kindness - Every student deserves patience and support
Gratitude - Honoring my grandmother's values in teaching

Credentials & Experience

Trusted by Fortune 500 companies and leading academic institutions

Industry Leadership
Academic Excellence

Industry Experience

Senior ML Educator

Blue River Technology (John Deere)

Training Fortune 500 professionals in ML implementation
Former Director of ML Engineering

KUNGFU.AI

Led AI teams and product development
Former Head of Data Science

Spark (KPMG subsidiary)

Enterprise data science strategy

Academic Background

Adjunct Professor

Georgetown University

Data Analytics & Python Programming
Ph.D.

Johns Hopkins School of Medicine

20+ years biomedical research
Board Member

NumFOCUS

Open source scientific computing

Teaching Impact

3,500+

Students Trained

4.8/5

Average Rating

100%

Beginner Friendly

Featured Speaking & Media

Sharing the Python for Everyone message across conferences and podcasts

Strange Loop Conference - Building Strong and Sustainable Open Source Projects
Strange Loop Conference

"Building Strong and Sustainable Open Source Projects"

Drawing parallels between epic road trips and building solid open-source communities - embracing openness, diversity, and collaboration.

NumFOCUS - Ensuring Equity Through Open Source Technologies
NumFOCUS

Ensuring Equity Through Open Source Technologies

How open source technologies can create more equitable access to scientific computing and data science tools.

Real Python Podcast - Computational Thinking & Learning Python During an AI Revolution
Real Python Podcast

"Computational Thinking & Learning Python During an AI Revolution"

How Python builds higher-order thinking skills for AI-era careers and promotes cognitive development through computational thinking.

Let's Connect

Join the journey in Python education, AI insights, and computational thinking

Want to be part of a community that believes Python is for Everyone?

Ready to Transform Your Thinking?

Join 3,500+ learners discovering how Python can change lives and careers

Free Python fundamentals course • No experience required • 4.8/5 rating