I am doing an undergraduate course in straight mathematics after a 10-year gap in education. This is brilliant and absolutely my favourite website, with loads of free concise and easy to read explanations. I use it as a reference and to refresh topics. It has some very good proof as well.
Congratulations on your return to school! I'm glad to hear that Purplemath has proved helpful in your studies. Thank you for sharing your experience!