It's a portal website pretty much. You've spent a lot of time posting links to "http://mameara.com". Overall, needs a design for itself.
Wonderful website design. Yes I also recommend you to add thumbnail just like Frooz said to make it even better. -Franz
Hey you use lots of good tutorials for new beginners which helps them to improve their way of learning by your posts and comments/vote on them.