Save yourself a lot of wasted money through unnecessary bank service fees. Only use an ATM from your home bank/credit union. You won't get double-dinged with the extra service charge from the other 'host' institution as well as your own ATM fee. If there isn't a 'home bank ATM' available - make sure to plan ahead and get cashback when you make a debit purchase at a business which offers this service...ie WalMart. No extra charges at all and it doesn't count as an ATM transaction if your banking plan keeps track.
Avoid those no-name ATM's wherever possible. They could have fees as high as $5 -$7 dollars depending on the size of the withdrawal.
Tracking where you take out your money will help you be Ready for the Real World!