Philip Guo (Phil Guo, Philip J. Guo, Philip Jia Guo, pgbovine)

Support articles, videos, and podcasts

Over the past 20+ years, I've grown into a popular website with over 600 articles, vlogs, and podcasts that are viewed nearly a million times each year. This website costs significant amounts of money to run, and its growing traffic makes it hard for me to keep paying for it by myself. Throughout the years, I've received many offers for custom advertising and sponsor deals. But I've stubbornly held onto the conviction that educational resources like mine should be 100% free and not beholden to advertisers, sponsors, or investors.

In the end, the only funding model I'm comfortable with is one where generous people make donations to keep things free for everyone else. Here are some ways you can help:

Thanks for your help in keeping this site up and running!


What will my donation be used for?

  1. Most importantly, paying web registration and hosting fees to keep running so that millions of people each year can continue to benefit from it.
  2. Hiring transcription services to add captions and transcripts to the hundreds of educational videos that I produce.
  3. Upgrading my audio/video recording equipment as necessary.

What will I get for donating?

You'll get the gratitude of millions of current and future visitors to, many of whom come from backgrounds where they cannot afford expensive universities or private tutors. (I don't believe in offering gimmicky prizes or personalized tech support in exchange for donations, since those subtly distort the incentives for both you and me.)

What will I NOT get for donating?

You will not receive any preferential treatment in terms of requests for content or code features. Please donate only if you would like to support current and future users of this site.

Will I be put on a spammy mailing list after donating?

Absolutely not. I hate spam more than anything.

Why rely on donations? Can't you use grants to fund this work?

Not really. It's very hard to obtain grant funding to sustain this sort of nonprofit education and outreach work. Academic grants fund mostly research, and the vast majority of their budgets are used to pay my graduate students' salaries and tuition fees.

Terms & Conditions: By donating on this website, you are making a voluntary monetary donation to support You will not receive any goods or services by making this donation.

Privacy Policy: This website will keep your name and email address private and will not give or resell your data to third parties. This website does not collect any personal information and does not issue any of its own cookies.