Two and a half years of learnings. I started in November 2018, but I took a half-year break in 2019 (I should not have done that). In two and a half years, I took 500 class hours, and around a dozen of books. I’m both proud and encouraged by my Chinese progress. By no means it has been easy, but persistent progress accumulates, and after two and a half years, I’m at an upper intermediate level of Chinese.
And of course, the teachers at GoEast Mandarin are fantastic: https://goeastmandarin.com/
HSK1, HSK2, GoEast’s Hanzi course, HSK3, HSK4上, HSK4下, GoEast’s China Today Spoken Chinese language course, 发展汉语中级 I, and 发展汉语中级 II.