If one is pure devotee, then Krishna, from within, will give knowledge. Just like Krishna is giving knowledge to Arjuna. He’s a grihastha. He’s a soldier. He’s not even a brahmana. But who can be greater man of knowledge than Arjuna?
Reference: If one is pure devotee, then Krishna, from within, will give knowledge. Just like Krishna is giving knowledge to