User Training for Busy Programmers: Develop effective software training classes quickly and easily