I have been using the Nexus 9 since last February. Though I knew nothing about ROMs and kernels I somehow learned to flash them by September. Since then, I fell in love with the Android. I basically have no idea about programming. I want to learn to them. I am confused with where to start. I have found this place in Toronto where they teach mobile app development Mobile Application Developer | Cestar College. I am planning to enroll for this. Is it the right way to start? : Unapproved link removed.