they teach here in "liberal" WA so it's not as bad as far as some of the stuff you mentioned.but, they work fucking hard and stay stressed it seems.