The Effects of Using Technology to Teach Algebra by Sandra Walker