I just happened upon Ram and it was one of the luckiest days of my travel life.  He is kind, knowledgable, and patient.  He suggests great things to see and he is helpful with information.  His English is impeccable and I heartily recommend him to anyone who wants to see teh highlights of the Kathmandu area.