The condition is yes, but it's a pity that people are unlikely to use you. Because you are an undergraduate and have special skills. People like you are quite unstable in this industry. Few companies will risk training fees, personnel and time. It's so expensive to find a master who can pat his ass and leave at any time.
In other words, your qualifications are too good. If you want to be a teacher, you have to lower your academic qualifications.