Bhai Rajinder Singh Ji is an amazing bazurg. He is a very intelligent and patient man, well read in many languages including English, Braj, Urdu, Farsi, Sahanskriti etc. He also spent time with Professor Sahib Singh Ji (as a student).
Bhai Sahib has over 1,300 90 minute cassettes recorded of the full santhiya/vayakhya of Sri Guru Granth Sahib Ji, these will all be uploaded soon God willing. In the mean time the link below contains education on the more daily recited banis.
[
spiritualityexperience.org]