SO ... THAT / SUCH ... THAT
so.....adj. that *** The weather was so hot that the ice melted.
so.....adv. that *** He spoke so quickly that I couldn’t understand him .
such adj. + noun that *** It was such hot weather that the ice melted.
such a/an adj. + noun that *** It is such a hard lesson that I cannot understand anything.