Dan DiNicolo is an independent technical trainer, consultant, and author. Dan has worked on a variety of training, consulting, and authoring projects for enterprise-level clients throughout the world, including the United States, Canada, Germany, and Ghana. Dan holds a variety of Cisco and Microsoft technical certifications including CCNA, CCDA, MCSE and MCT. His past projects have covered a variety of different environments including corporate, government, military and non-profit organizations. His main areas of expertise include network security, enterprise internetworking, directory services design, and network administration.