nice site ,nice logo,
the main banner as I always say is to tall, on various computers its 50/50 that the "FIND" field is below the fold and that's not good, maybe just cut 50-100pxs off the height to be sure.
I had to look twice to see that "enter keywords...." as the font is light, my eye went across the page to "FIND" then I went AHHH, then I went back and went AHHH I get it ! , I would squeeze the input field into the middle as its way to big anyway and place a ENTER button ( or something ) on the left, thus "enter" "entry field" "go find" as you have enough room, the eye would then naturally work left to right.
green icons: like them but don't love them, but I don't have a better idea right now.
doggy tongue field: yep, I can see that working when you get it rotating, good place for featured advertisers I think.
right side 3pack pick links: nice, would like to see some sort of transition on rollover ( but not needed, maybe stage 2 )
footer: yep, neat, I can see where you're going here but this bit doesn't work for me, something has to go and I think its the grey line
http://screencast.com/t/gWD5JLdDD
----------------
internal pages: courses by industry : nice layout, nice icons but I don't like I go from pink to yellow sidebar visually, then I end up on a page that has green/pink icon/ yellow sidebar , I think you have gone to far
your yellow headers drop shadow /top shadow looks funny to me
http://screencast.com/t/jkYUxbMWY , (IE11 ) maybe some css work on cross browser.
listings: neat logos then short listing looks good, enquiry now form doesn't show up in the centre of my browser
http://screencast.com/t/rMsuPaSno so I have to scroll ( picky I know )
-----------------
all in all I give it a 9/10, your client should be very happy and I can see how it is designed to be able to grow and expand easily
I didn't test it on mobile but I see it is responsive.
tim