So when used as in front of an adjective or an adverb means very.
For example: “My English teacher is so patient. She teaches us so well.”
Such when used as a determiner can be used in front of a noun or an adjective and a noun to show extremes, you can’t use it in front of adverbs.
For example: “She is such a patient teacher.”
!Note – Remember that without the noun you need to use “so.”
such + a + patient + teacher
so + patient