Cornell Engineering Rigor

I just got accepted into the college of engineering at Cornell and wanted some feedback on the difficulty of the college. I was never a science or math genius, and i guess i was above average in both. I want to know if anyone can give me advice or feedback on their experiences at that school and whether the working environment there is manageable, abeit being rigorous.