I went to Seneca not too long ago and I'm not even sure you and I went to the same school. Your account of the school is completely contradictory to my experiences.
At Seneca, the paralegal professors were phenomenal and extremely knowledgeable, all of which were either practising lawyers or paralegals. The program was well-organized. The profs will joke around with you, sometimes that includes jabs but I mean, we fired them right back at our profs. Assignments were at the standards they needed to be to challenge students while also teaching them to be effective advocates. Sometimes it was challenging to get in front of the class and present a moot case but I rather be challenged in the classroom than get reamed out by a deputy Judge because my professors went easy on me. You think the profs are hard, wait until you start practicing.
Yes, a majority of my cohort dropped out by the time I graduated, but I knew all of those people and for the most part that was because they weren't doing the work and got kicked out due to mandatory limits imposed by the LSO or they stopped having interest in the program.
Post-graduation I was hired by a firm and they said I was one of the most competent paralegal candidates they have had in years, which stems from Seneca's education. I'm still with the firm today.
Overall, Seneca is recognized as one of the best paralegal schools in Ontario (and therefore Canada). Evidence of this is their longstanding record of success at moot competitions and mock trial competitions. I still have relationships with those professors and other students from my cohort. The experience you have at Seneca in the paralegal program is directly related to the effort you put in, which really doesn't require much. I had a great time on rez at Seneca and yet balanced it with an equally great education.
That said, the administration of the school does suck.