I was wondering what other areas besides physics one could teach with a MS or PhD in Physics? I was possibly planning on going for an MS in Physics, and then going to teach at a community college for a few years. I figured getting a MS in Physics would also qualify you to teach pretty much all the math courses at a community college(algebra, pre calc, calc 123, diff eq, linear). Does this ever happen, or would a CC be more likely to just let you teach physics courses? Also, I noticed there are a few professors at my college who got PhD's in physics, and are now doing research in EE, and teaching EE courses. Does having a PhD in Physics imply that you are capable of teaching an EE curriculum? Or would this be more based on your post-doc research/experience? I ask all of this because if I do teach, I wouldn't mind teaching math/engineering as well if possible.