Welcome to SRP
It's great you have a mentor too, I bet it makes it a lot easier to learn with guidance
Take you're time and enjoy the ride