courses at QHHS