Liubov Shafirovich
She is super nice and really good at explaining if you have any questions. She always makes fun activities to participate in with a partner so that way you meet new people. Wouldn't mind having her as my teacher forever haha