Ranking Electrical Engineering Classes: Hardest to Easiest