If you have a bachelors degree in Engineering you cannot teach in the state of NY. You must return to school to get at least 36 credits of math, science, english etc… In addition you need 6 credits of a foreign language. Then and only then can you enroll in a masters program to get the requirements for a teachers license. Being that Engineers take advanced calculus, and the most advanced course in high school is basic calculus this seems illogical. I recall my high school calculus courses and they were helpful in preparing me for college. After the high school calc cources I have taken a total of 8 semesters of subsequent material; each increasing in difficulty. Yet still I am not qualified to teach. Other states have fast track programs for people with bachelors degrees. You can begin a teaching career while completing the requirements for a teaching license. This is not the case for New York. New York does have a fellowship program, which after a relatively short application you are informed whether you are accecpted or not. Obviously this program has a tremendous amount of competition; I was not accecpted. There is only one course of action; I must return to bachelors level classes to fulfill the prerequisites of a masters program that will eventually lead to certification. This process should take about 2 years. Then after certification the application process begins. In all to start a career be prepared to wait years and make the best of your part time job doing pizza delivery with your engineering degree. Cheers to maintaining your self esteem and the perceived value of your Engineering degree.