Amazing, all and the best teachings of any app I've used. Goes much deeper than most. Keep up good work!

Julian