Embattled Minnesota State Rep. John Thompson says he has learned from his past mistakes and is ready to work for the people he represents.