There are benefits to offstreams, smaller classes meaning more teacher-student time. It's quite possible you were judged, based on your high-school results and teachers recommendations as needing more help than other students. Even if you say you had stellar academics, you probably don't measure up compared to a lot of the other students.