Ha, me too. That EE crap was hard. Got my degree in it though. Many a'semester where I had a 35 avg and somehow came out of it with a B. I have no idea how the grading system works around that place.
It is called a massive curve. I remember Aerodynamics with Dr Britcher (English guy)..... Holly hard tests, and they were OPEN BOOK. I got a 58 in his mid term.... And that was slightly above average.