Found in 4 comments on Hacker News
smnplk · 2018-03-11 · Original thread
This one is great for start. It has many exercises too.

learc83 · 2011-10-12 · Original thread
You're 20 you've got plenty of time.

Not everyone enjoys being an entrepreneur. If you feel like you're the kind of guy who needs stable employment, consider this: get your GED (this should be simple for someone like yourself), and take the SAT.

Then apply for college, you should be able to live off of loans while you finish and keep freelancing for some extra cash. You can get a computer science degree and be done by the time your 24.

Also if you need a little math help get this book

Once again, you're only 20, you're smart, you'll be fine. Just remember that anything worth doing is hard--if it wasn't hard, everyone would do it, and it wouldn't be worth doing.

papaf · 2010-05-10 · Original thread
I came back to studying after a 12 year break where I hardly used maths. I bought the Students Survival Guide and found it very useful and easy to dip in to after work:

It takes you to the level needed by most Science/Engineering undergraduate courses.

papaf · 2009-08-11 · Original thread
I came back to doing maths after a gap of over a decade. I found the student survival guide very clear and useful. I imagine it would be excellent to someone who is not good at maths.

I read the guide every evening while I was cooking (its not a difficult read) and my maths improved greatly.

Fresh book recommendations delivered straight to your inbox every Thursday.