CCM has some great programs and you should look into what is offered at Rutgers in the professional landscape programs. Unfortunately the Rutgers hardscape program is geared towards introduction rather than tips, techniques and trends.
http://www.cpe.rutgers.edu/programs/landscape.html
There are consultants that come out to your job with you from start to finish, and be part of the design process. Many manufacturer reps can also be knowledgeable and helpful on projects.
Kirk