A pillar rests: Baldo, 83

One of the pillars of special education (SPED) in the country, Prof. Trinidad C. Baldo, PhD, passed away on Oct....