It is good. The content is excellent and unique, but maybe some more pics can make your site more attractive.
the visual theme does not focus visitors' attention on anything... maybe too simple and bright, not sure