Looks pretty good! One thing I might consider is the header. I did have a little trouble, maybe your layout and background color is unprofessional and childish.
the layout is properly done, it's great. yet, i think the theme is too plain, maybe you can improve it.