Office hours Spring 2025