Mindshare is a company that specializes in technical training for a variety of computer technologies. Five short courses can be accessed from the Mindshare home page at no charge, after completing a quick registration. The online courses give an overview of the "PCI-X System Architecture, Rambus, USB 2.0, PCI Power Management, and Infiniband System Architecture." Each of these technologies is introduced with a virtual presentation, which shows video of the speaker and the slides used in the talk. The Web interface is very well designed and easy to use. The presentations range from 45 minutes to over two hours.