I consider myself a specialist when it comes to computers and technology. I know mainstream technology, and I also know technology for people who have difficulty seeing, such as screen magnifiers, screen readers, talking PDAs, and Braille Displays. I also know Braille pretty well, with my only weak point being certain contractions. Not so much what they are, but where to use them (because sometimes a single character can equal multiple things depending on the situation).