In Maryland, you can get DJ training at the John Roberts' D.J. Training Center & Studio. This is on Waldorf, Maryland 20601 (301) 843-6688. The duration of training depends on ones' learning ability. Get more details on http://certifieddjs.com/djtrain01.htm.
well you could go to a music company who sells the Dj equipment. I use to be a bouncer at a strip club and our Dj had a Dj company that tought you how to Dj, so if your old enough you could go there to start, but don't get distracted!