I can't really think of much that's specifically frustrating about this school other than the typical thing you could find at any school, like potential floods of homework. However, the engineering program has quite a bit of experimentation going on, and while there's nothing wrong with finding new learning methods, sometimes you have to bear with it to get through anything that doesn't work well. With our Engineering and Professional Development class, for example, we learn different concepts of an engineering career, but when it doesn't work well, complaints are heard from other students.
The most frustrating thing about ICC is its awesomeness. I believe a quote from my favorite movie, Kung Fu Panda , describes ICC as if the school were a man, "It is said that his enemies would go blind from over-exposure to pure awesomeness!" I do not believe that any school I could transfer to could possibly contain near the same shear amount of awesomeness as ICC. This is severely frustrating because it makes the transfer process that much less exciting, and actually, quite possibly, a dread.