Good work and as Nev says, you'll have good days and not so good days. Remember to go around if you feel uncomfortable with an approach or landing, don't wait for the instructor to prompt you. In your early days, you're better off going around rather than trying too hard to correct a large balloon or big bounce.
A little exercise for you to help develop your thought processes regarding energy management during approach:
Draw a 3x3 grid (like noughts and crosses)
Across the top label the columns with airspeed as:
Slow, ok, fast.
Down the left side label the rows with your approach profile as:
High, ok, low
Now write in each box of the grid your actions.
eg the centre row, third column will represent profile ok, but airspeed fast. I would reduce power and maintain profile until airspeed is ok, then reset the correct power. If you follow the simplistic teaching of elevator controls airspeed and power controls flight path you'd raise the nose to fix the fast airspeed, but now you're high on profile so you'd reduce power - pretty dumb I think.
You need to assess your energy state (combination of speed and height) before making corrections and remember power + attitude = performance. So unless you're in a glider or had an engine failure you've got two factors affecting performance.
In all cases for low experience pilots I recommend high+fast=go-around and low+slow=go around.
I hope this helps and does not cause confusion, it's much easier explained on a white board!
Keep up the great work!