Am coming to America for my masters in Geology, i have a first degree in geology already with a very good GPA and i scored high in my GRE. Am told by a friend that i will still have to do some undergraduate courses like American govt etc etc . That i must do some mandatory undergraduate courses before i can get a masters degree from any american university. pls can someone tell me is this true?