There's absolutely no way he "mastered" Java in 3 weeks, anyone claiming to have done so is a complete liar. He probably learned the basics and understands it, but is far from doing anything complex with it.
And, i recommend you learn C, as it does not support OOP, among other things, just like Galaxy will not support OOP.