Upon her return from Leningrad she began teaching at Polish ballet schools and companies. In 1970-1974 she was a dance and classical repertoire teacher at the Warsaw ballet school, and in 1974-1979 taught the same classes at the Poznań ballet school. She returned to Warsaw in 1979 and since then has been working at the Roman Turczynowicz Ballet School. At both her schools, she and her pupils prepared many variations and duets from the classical choreographic repertoire which were presented at school shows and graduation performances. Her pupils have won awards at ballet competitions in Poland and abroad.
At the same time, she has worked as a teacher and ballet mistress of various ballet companies. In 1970-1974 she taught classical dance to the Mazowsze State Folk Song and Dance Ensemble in Karolin near Warsaw. After that she worked as a teacher and ballet mistress at the Polish Dance Theatre in Poznań under Conrad Drzewiecki's management (1974-1979). She was also Drzewiecki's assistant and went on many foreign tours with his company.
After returning to Warsaw, in 1979-2000 she worked as a teacher and ballet mistress of the Teatr Wielki's ballet company. During this time she was also an assistant to choreographers and ballet masters such as Valentin Yelizarev, Alberto Méndez, Erich Walter, Teresa Kujawa, Pyotr Gusev, Kirsten Ralov (who staged the ballets La Sylphide and La Ventana by August Bournonville), John Neumeier, Hans van Manen, Zofia Rudnicka, John Butler, Axelle Arnouts (who staged the ballet Don Giovanni Variations by Maurice Béjart), Oleg Vinogradov, Witold Gruca, Andrzej Glegolski, Emil Wesołowski, Yuri Grigorovich, and André Prokovsky. She has been a guest teacher of ballet classes at the Deutsche Oper in West Berlin and at the National Ballet of Mexico. She has been invited to summer ballet traineeships, including to the Palucca Schule in Dresden. In 1997-2003 she was also a resident lecturer of classical dance methodology at the ballet teaching department of the Fryderyk Chopin Academy of Music in Warsaw. As of 2009, at the invitation of Director Krzysztof Pastor, she is again teaching ballet at the Teatr Wielki as a guest teacher of the Polish National Ballet.
She also has several classical ballet productions to her credit. In 1975 she arranged the act The Kingdom of Shadows from Marius Petipa's ballet La Bayadère with the Deutsche Oper ballet in Berlin, featuring the famous prima ballerina Eva Evdokimova and her partner Peter Breuer. She staged Fokin'sChopiniana at the Wrocław Opera (1980) and the Teatr Wielki in Poznań (1988). She prepared Lev Ivanov's "white acts" in Swan Lake with the Wrocław Opera ballet company (1991). She also staged TheGraduation Ball based on David Lichine with pupils of the Warsaw ballet school to celebrate the school's 50th anniversary in 1999.
Teresa Memches has received many awards for her achievements in Polish ballet education. She has also received state medals: a Silver Cross of Merit (1988) and a Gold Cross of Merit (1999) as well as a Gloria Artis Silver Medal for service to culture (2009).