Students dive deeper into more advanced JavaScript topics as they learn about objects and the basics of object-oriented programming. They discover the possibilities of jQuery and learn just how dynamic their websites can be. Students will need to have completed HTML 1 in addition to JavaScript 1 in order to understand JavaScript 2. Features include 97 student activities, 16 teacher resources, 16 checkpoints, 1 pre/post test, 121 quiz questions, an auto-grader, and content available in both English and Spanish.