Berkeley and UCLA are virtually identical in size. BC and Toronto are much smaller and larger, respectively.
Berkeley: 30,853 undergrads, 11,666 grad students
UCLA: 31,577 undergrads, 12,960 grad students
Classes with <20 students: 56.7% UCLA, 53.5% Berkeley
Classes with >50 students: 19% UCLA, 18.6% Berkeley