CBL is the worst thing which can happen to a student and the best for the teacher..LOL!! i will rather say if the program is CBL based there should be no teachers. I am in a CBL based program in alberta and it is the mother of all evil. the pain is n...