Да это же элементарно, господи...
I like summer because the weather is very hot/warm/very warm/very good.
I do not like summer because the weather is very hot/warm/very warm/very good.
I do not like summer because the weather is not wet/cold.
И остальные по такому же типу. Сначала почему люблю это время года, потом почему не люблю. Потом люблю/не люблю потому, что время года такое-то или не такое-то.
Все, в принципе, понятно.
А те две строчки: there is a lot of snow и it rains a lot - переводятся как "много снега" (можно поставить люблю/не люблю зиму за это) и "очень дождливая/ое" (можно также подставить люблю/не люблю за это лето, весну, осень.)
Все просто.