We present MOBILE, a software system providing ad-hoc and hands-on learning environments for information technology education. Using MOBILE, instructors can hold workshops on any available computers, even in restricted lab settings or using participant computers. Features supported by this software include the ability to build and configure a workshop session on any desired information technology topic, creation and management of that session on top of any existing network, distribution and configuration of additional operating systems and applications, and the inclusion of auxiliary content relevant to the session. In this discussion paper, we describe the MOBILE infrastructure and explore an actual workflow for an instructor using it to teach a workshop on computer security. We have successfully piloted the system to conduct four highly-rated workshops at technology education conferences.