Great responses everyone. It's interesting to see how people rank their favorite classes.......