I'm not very far in so I can't exactly recommend it, but I am enjoying it. In places where I'm rusty, I'm falling back on Khan Academy.
I'm not very far in so I can't exactly recommend it, but I am enjoying it. In places where I'm rusty, I'm falling back on Khan Academy.