Site is just another WP theme based website but you can improvise on the navigation and colors of the site. May be more colors and vibrant look and feel will get the users attention and basic intention of the website has not come out.
- menu on top is too clustered - space out home, about tuturoing etc, - add a little color to it - i dont know what your website is about. When i visit a website and done know what its about in 30seconds or less i worry
looks real simple. I think with those images you have you can add some pages dedicated to images and use a theme like "Platform" which is another free wordpress theme that looks clean yet efficient