Comment Comment by AJAlabs A good alternative to a book would be Khan Academy.https://www.khanacademy.org parent AJAlabs 4 years ago
https://www.khanacademy.org