But the general point is that in English - unlike some other languages - there just isn't a direct/unchanging relation between spellings and sounds. The solution is to listen a lot and to use the IPA to reinforce your learning. Learner's dictionaries (the ones with 'learner's' in the title) all use the IPA. Why pay good money for it and then ignore half the information it offers.
Student or Learner