Thanks a lot. I ll rather try to improve linear algebra and calculus. I was just wondering that becuase I was somewhat itnerested in perhaps one day studying quantum gravity I dunno much about it yet but I know it is strongly based in geometry, So I guess that perhaps a strong background in differential geoemtry and general relativity is needed. plus some quantum mechanics, lie algebras and lagrangian and hamiltonian mechanics. It might be a long way to go so perhaps it is ok just to read some of the hard material before actualy starting to study it for first time.