THERE WAS a time when calculators were the only form of technology available to assist students in learning mathematics. Times have changed. Technology in the 21st century not only assists students in learning difficult material but also allows for practice and review. The websites presented here provide students with a wide array of assistance in mastering algebra. www.shodor.org/master/interactivate/activities/algebra.html With the use of Java applets, this site allows students to practice graphing functions as well as many other algebra concepts. Good for either group or individual exploration, the site also provides its users with what, how, and why explanations for each activity. Topics covered include functions, graphs, and properties of linear functions. http://matti.usu.edu/nlvm/nav/grade_g_4.html Supported by the National Science Foundation, the goal of the website of the National Library of Virtual Manipulations for Interactive Mathematics is to engage students in math activities with virtual manipulatives. Each manipulative features instructions, parent/teacher information, and the relevant National Council of Teachers of Mathematics standard. www.regentsprep.org/Regents/math/math-a.cfm With lessons, interactive student practice activities, and teacher resources, this website offers students and teachers help in preparing to meet the mathematics requirements for the New York State Regents diploma. The site also features multiple-choice questions, games, and puzzles related to concepts tested on the Math A Regents Examination. www.sosmath.com/algebra/algebra.html Whether students need help with homework or test preparation or simply need to refresh their memory, the S.O.S. Mathematics website offers it all -- for free! This study site features written explanations of algebra concepts and practice problems suitable for high school, college, or even adult learners. www.cut-the-knot.org/algebra.shtml Not only does this website feature descriptions for every algebra topic, it also gives students the opportunity, in the form of intriguing games, to practice their skills. Many of the games and puzzles available on the site are Java applets that students can easily manipulate. www.veazeys.com/math/lessons.htm Rick Veazey and the Greenville County schools in South Carolina host this website, which offers interactive math models for equations and inequalities, factoring, and graphing. The models provide randomly generated practice problems that include step-by-step solutions. …