Web accessibility is complicated. The technology is constantly changing as is how we are using the medium. The Web has become a critical means of simply participating in our society and many people are simply excluded from participation. Knowbility has offered a training on Web Accessibility since Section 508 was adopted back in 1998. Working with people with disabilities, this community has been a hub for training web developers about how to build barrier free sites.