Sched for this sem. Huhuhu :( aye aye