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.
Great thanks. Yeah when I'm done at CCM I think I'm going to continue at Rutgers. Where do they offer their ag courses? I know they have a few campuses and the main one is about an hour and a half from me.