The layout and impressions are good. But the adsense is not properly placed. Go back to work on the adsense. Generally, I will rate the site 3/5.
I agree that you have the adsense in the right place. It really puts me off to see it first thing and some people even put it in their header to further cheapen their site. Good layout, colors and navigation. I found no negatives.