It looks good. Very tidy. Nice colours, fonts etc. Has an authoritative look to it. For the site, the name is perfect, means what it says, says what it means. Most importantly it has lots of good content which visitors (and bots) will love!
Good to see someone develop a name in a field they know something about versus a bloody blog.