The correct preposition in the sentence is "from." So the sentence should read: "Paul has been teaching from 2009 to 2021."
The word "since" is used to indicate a starting point in time that continues to the present, while "from...to" indicates a range of time between two specific points.