Red Blob Games
Interactive tutorials for math and algorithms