Several companies make a living by offering training, consulting, and mentoring in UML and other related topics. Their Web sites offer online course catalogs and often articles and other reference material. We could start, of course, by recommending our company, the Advanced Concepts Center, LLC, and its Web site (www.acclearning.com) for discussions on UML, a complete list of UML tools, great courses, and (harrumph) a highly knowledgeable staff of instructors/mentors. But if you happen to be on another continent or planet, then by all means look around for a nearby UML guru.