Student Reviews of Humber College : North Campus, a Public, first semester I was earning 90s in all of my classes, this semester I've been earning .. of course they have their billion slides to say can reach you on blackboard so its your own fault. The instructors learn the material just before they teach it, so they don't .