100% bullshit-free textbooks on high school math, vectors, calculus, mechanics, and linear algebra.

Perfect for busy adults.

Better math textbooks

Affordable textbooks with concise lessons that are actually fun to read.


Imagine a single textbook that covers high school math, calculus, and mechanics. Calculus and mechanics are often taught as separate subjects, but this book integrates the two subjects into a coherent whole. Learning mechanics and calculus in parallel is much easier and more interesting.

The book begins with a review chapter on numbers, algebra, equations, functions, in order to make the study of mechanics and calculus accessible for all readers.


This textbook covers all the material of a university-level course through lessons written in a style that is precise and concise. Linear algebra is the foundation of science and engineering.

In the later chapters of the book, readers get a chance to apply their linear algebra skills to solving problems in chemistry, electronics, economics, probability theory, machine learning, computer graphics, signal processing, and even quantum mechanics.

Are you:

a student?

Worried about an upcoming exam? Don't be. The math and physics book will teach you everything you need to know about equations, functions, vectors, forces, momentum, energy, limits, derivatives, integrals, sequences, and series. The linear algebra book will teach you everyting you need to know about liner algebra and its applications.

The books include hundreds of solved problems to help you succeed on your exams.

a self-learner?

Curious to learn math and physics but never had the time? Now's your chance!

Try the practice problems to test your understanding.

a math hater?

Beef up your math skills and get rid of math phobia. Discover a beautiful subject that can bring you tons of knowledge buzz.

Doing math is like playing with LEGO. It's fine if you don't want to play, but you'd be missing out on a lot of fun.

Okay cool but...

A dude who assumes math is difficult.

Isn't math hard?
Programmer who wants to learn from the web.

Can't I just learn math from the web?
A girl who doesn't care about math.

I'm in Arts. I don't care about math.

You can learn math and physics, regardless of your math background.

We've got what you need

  • Enjoy clear explanations
  • Review all the prerequisites
  • Learn how the topics and concepts are topics are connected
  • Understanding, not memorization
  • Test yourself by solving problems
  • Kick ass on your finals!

Finally, math textbooks that don't suck.

What you're saying:


I'm glad somebody with proper math understanding wrote this excellent piece. The title matches exactly the content—you will not find any boring academic bullshit in this book, but plenty of refreshing learning material about math and physics with charts, diagrams, formulas, and examples.

Wojciech Pietrzak, developer

Compact and funny

It's literally two heavy textbooks packed into a very light and small book. I love the book. My only problem has been when I am working through it in the library and start laughing out loud—you have great examples.

Miriam Aczel, student


Learning calculus in university? You need this book. It's that simple. It is both concise and helpful. For me it was a lifesaver.

Greame Nathan, student

Totally readable

I like the conversational tone of your writing. It's almost like I'm learning math from a friend.

Kevin Del Castillo, developer

Written by a mad scientist

I studied electrical engineering, physics, and computer science at McGill University, tracing the mathematical connections between these subjects.

Tutoring experience

I have more than 15 years of teaching experience as a private tutor, and I've helped many students overcome their fear of math and ace their exams. My teaching strategy focusses on explaining the connections between concepts.

The company

I started Minireference Publishing Co. to bring much-needed changes to the textbook industry. Using open source software and print-on-demand technology, we produce high-quality textbooks at a fraction of the price of mainstream textbooks.

Ivan Savov

Ivan Savov, B.Eng. / M.Sc. / Ph.D.

Okay, enough scrolling—read the books:


No bullshit guide to math and physics eBook
  • 2 PDFs     + .epub
  • .mobi coming soon
  • includes future updates
No bullshit guide to math and physics
  • 466 pages
  • paperback
  • 5½" x 8½" x 1"
No bullshit guide to math and physics hardcover
  • 466 pages
  • hardcover
  • 6" x 9" x 1¼"


No bullshit guide to linear algebra eBook
  • 2 PDFs  
  • .epub and .mobi coming soon
  • includes future updates
No bullshit guide to linear algebra
  • 550 pages
  • paperback
  • 5½" x 8½" x 1¼"
No bullshit guide to linear algebra hardcover
  • 550 pages
  • hardcover
  • 6" x 9" x 1½"

also available in select bookstores

Free stuff

Printable tutorials for your next coffee break. Introduce some knowledge buzz into your coffee buzz!

Make computers do math for you

An introduction to the computer algebra system SymPy, which can help you with all kinds of calculations:

  • Manipulating math expressions
  • Solving equations
  • Vector calculations
  • Physics problems
  • Derivative and integral calculations
  • Linear algebra problems

Recommended reading for people with math anxiety.

High school math concept map

A visual map of all the fundamental ideas of mathematics and the connections between them:

  • Solving equations
  • Algebra
  • Functions
  • Exponents and logarithms
  • Geometry
  • Vectors
  • Sets and set notation

This concept map will help you understand math terms.

Mechanics in seven pages

This tutorial explains all the key ideas of mechanics (PHYSICS 101) in a condensed format, which is perfect if you only have a few days before your final:

  • Projectile motion
  • Force diagrams
  • Momentum
  • Energy
  • Angular motion
  • Simple harmonic motion

For the full details, get the math and physics book.

Calculus and mechanics concept maps

Learn about the intricate connections between the concepts of mechanics and calculus:

  • Kinematics
  • Dynamics
  • Energy and momentum
  • Limits
  • Differential calculus
  • Integral calculus

Use these concept maps to make your life easier when learning these subjects.

Linear algebra tutorial

It takes months to learn linear algebra, and years to fully understand all the details.

This four-page tutorial introduces the main ideas:

  • Vectors
  • Matrices
  • Linear transformations
  • Matrix representations
  • Eigenvalues and eigenvectors

For more details, get the linear algebra book.

Linear algebra concept maps

A detailed overview of the most important concepts of linear algebra, and the connections between them:

  • Linear transformations
  • Matrices
  • Vector spaces
  • Computational linear algebra
  • Geometric linear algebra
  • Linear algebra applications

Learn about the connections between linear transformations, matrices, and vector spaces.

Mailing list

Subscribe and we'll let you know when new material is released.

This mailing list is very low traffic because writing and editing math content takes a long time.

From the company blog


Jan 2020: The Korean translations of the MATH & PHYSICS and the LINEAR ALGEBRA books are now ready.

Jun 2018: The NO BULLSHIT guide to MATHEMATICS, which contains the high-school math parts of the MATH & PHYSICS book, is now available on amazon and via lulu (hardcover or softcover).

Mar 2018: A detailed review of the NO BULLSHIT guide to LINEAR ALGEBRA appeared on

Apr 2017: NO BULLSHIT guide to LINEAR ALGEBRA v2 launch.

Aug 2016: Version 5.1 of the book released through all channels.

Jan 2016: The book reached top five bestsellers on in Calculus and is picking up excellent reviews.

Sept 2014: Fifth edition released with 250+ new solved problems, content improvements to the text (working with a professional editor), and a new SymPy tutorial in appendix.

Mar 2014: NO BULLSHIT guide to LINEAR ALGEBRA released; well received on HN.

Apr 2013: Featured on an episode of the TechZing Show. See postscript here.

Jan 2013: The NO BULLSHIT guide to MATH & PHYSICS was announced on Hacker News. Topped the homepage for a day!


  • The French translation of the NO BULLSHIT guide to MATHEMATICS (the green book) is almost ready, and will be published in Spring 2020. Get in touch by email if you speak French and want to be a test reader.
  • Math lessons delivered as a weekly email. Sign up here if this sounds interesting.
  • The NO BULLSHIT guide to STATS is coming along nicely. The book will include chapters on DATA analysis, PROB theory, STATS practice, and ML models. Signup for the mailing list or watch the company blog for updates. A preview chapter is coming in Spring 2020.
  • NO BULLSHIT guide to MATH & PHYSICS TOME II: optics, waves, electricity & magnetism, vector calculus (coming sometime in 2021).
  • The NO BULLSHIT guide to ENGINEERING is going to combine topics from civil, mechanical, electrical, chemical, and thermal engineering based on the common language of ordinary differential equations used throughout. Don't expect the book before 2021. In the meantime, I recommend the online interactive book Modelica by Example [1, 2, 3] for learning about the state-of-the-art software tools for solving ordinary differential equations.