I agree. I think the ideal is something like 6 months Python/Ruby, 1 year C, then one OOP and one functional language.
I appreciate C, but wish I learned more high level languages to be more prepared come graduation. C is important to know, but it can also be overemphasized in some colleges.
They are already exposed to it by making use of Python/Ruby.