father and teacher
From his little sister's Dog!
you have learnt a lot: Vous-avez apprendait beaucoup. i have learnt a lot: J'ai apprendait beaucoup.
lots means lots of one certain thing, a lot means a lot of many things
there is a lot of