Yeah, wikipedia has served me well. They offer a research database that
fits distinctively for my tastes and endeavor for depth information. I actually
stumbled upon
Khan Academy some time ago and must recommend it to
anybody in need of refreshing their skills or learning the nitty gritty. It's
helped me understand a lot of concepts and helped me with other academics.
Glad I can count on you guys, thanks for your replies!