You do not need a masters degree in the states to teach in public do need a B degree in the major area you wish to teach and enough education courses to qualify you to teach in the state you wish to work in....Each state sets the requirements for licensure..