Gail C. Anderson is a founding member and Director of Research at the Anderson Software Group, Inc. (http://www.asgteach.com). Gail obtained her Bachelor of Arts degree from the University of California, San Diego, and her Master's degree in Linguistics from San Diego State University. Ms. Anderson is a software specialist and author who has written numerous books on leading-edge Java technologies. Her main focus is researching and developing new course material topics. Gail has also been a featured speaker at JavaOne for the popular Hands-on-Labs.