I want to learn Mathematics but I don't know where to start. Sometimes I really get frustrated as I am a Software Engineering graduate (currently working) and I feel like I don't know anything about it (not even arithmetic). I was considered a good student by my teachers, but I feel like I have forgotten everything I had learnt in school and college. The problem with me now is that whatever I learn, I forget, I mean if I learn something now, after few days I face problems with the same thing until I revise it. I just want to know if I am doing it wrong, is there a sequential and effective way to start from scratch and go on..