MySchoolog is a web-tool that allows students (and teachers) to organize "school life" easily. From everything from schedules, grades, weekly calendars, lesson plans and related materials, MySchoolog really covers it all. The site is still evolving, but offers a great deal of features and should prove extraordinarily useful for students of all ages.