Wish to learn making good apps

Hey, thought a lot whether i am posting in a wrong forum, then decided to check by just posting. Looking for advice on my choices in android.

I am a desksupport professional, wanting to become a freelancer in android. I realise that the only way of doing that is by deep diving into mentor driven academies - so that i go beyond the surface. Found 2 -

- bloc academy - nice, pretty expensive though
- acadgild academy - nice again, and pretty affordable

I spoke to acadgild guys and found them nice.

Request a second thought - mind you, i wish to learn swimming by going deep in the sea