There are literally hundreds of textbooks printed or on the Web about JavaScript programming. For this course, we have chosen to assemble a collection of online references to create a virtual textbook that we have grouped into virtual chapters labeled A, B, C, etc. (to minimize confusion with online tutorial chapters labeled as 1, 2, and 3). Students are encouraged to locate their own supplemental reading (either printed or online) and to notify your instructor and classmates when a quality resource is found by posting a message under the Q&A topic in the Discussion area.