qqp question1: Would you recommend learning ML through libraries like TensorFlow? Also, what are some of the fundamental topics I should master to use them better? question2: I've been recommended to learn C# to be able to code for iOS and Android through Xamarin. Is it a better idea to just learn ObjC and Java instead?