By global, you mean the territory is "anywhere in the world"? Also, given that it has been more than two years since taking the class and signing the non-compete, I guess the term is more than two years?
Not a WA lawdog, but nearly every formulation of law governing covenants not to compete holds that they must be reasonable as to time, territory, and scope of activity restrained. And, under most formulations, "anywhere in the world" would not be reasonable, and a term of more than two years would be pushing it, if not also unreasonable.
Quick search of WA statutes indicates a different, but related approach. https://app.leg.wa.gov/RCW/default.aspx?cite=49.62 It looks like the general test above is applied, with certain statutory additions or glosses.
Notables: may only be enforced against employees and independent contractors; a term of longer than 18 months is presumed unreasonable; only enforceable against employees paid more than 100k, independent contractors more than 250k.