Classes from preschool to Grade 12 in Baguio City and Benguet have been suspended due to heavy rains and strong winds.