Magaling means excellent I have known that for a very long time, your second sentence I needed a google translate lookup, that was a bit deeper than the Tagalog I know, Google says "Easy to learn when focused" which seems to be a reasonable translation in context