I was there for 2 years before the move to Grange Road.
I recognize several of the teachers in that photo: Teachers Row: fourth from left, Mr. Seto Mun Chap; 7th, Mr. Natahar Bava; 9th Mr. ?? David (chemistry teacher); Mr. Himmat Singh Gill; Mr. JD Martin, tall and in uniform; Che Gu, Aziz bin Kechut in uniform; Mr Paul Heng in uniform (I phoned him from Toronto, recently, and he lives in Chai Chee)
Female Teachers Row: 6th from left Miss D. Tambiyah; Miss Hua Yen Cheng (1 o'clock from Mr. Phillip Liau); Miss Lee Ai Lian (after I left RI, she married Mr. Jaswant Lal); Mrs Toh Kah Beng