My garden is full of water,because of yesterday's rain. Is this correct?

4 answers

Almost -- just remove that comma, and it'll be perfect.
Their car is the blue Toyota in the front row of the parking lot.
Yes
Mr. Smith, my Spanish teacher, is going on vacation