I'm a huge fan of bitshares, it's an incredible blockchain system with more features and speed than any other blockchain except maybe steem which uses the same graphene engine.
Bitshares is very complex and confusing for noobs so in Feb of this year I made this 10 min video explaining the basics. It definitely doesn't cover everything but I think it puts forward a good explanation of what it is and why it is needed.
I also bought this domain name and hosted it here: www.whatarebitshares.com