Hey Jord, I was the A138 with the callsign KAV. To be honest, I think you have to improve on the knowledge for pattern work commands and when to use them.
For instance, when I requested a runway change and got cleared for the option including the traffic direction, you can use “Clear for the option” after my touch and go instead of including it with the traffic direction since that I was already instructed earlier. In another way of saying it, you only use it when one is inbound for a new runway.
Earlier when I had request for a runway change, I was told to enter right downwind runway 10L, then 10R and then 10L again. I was confused because if you did not approve my runway change request, I would have been told “unable”. Adding on, when I was at base, you still instructed me to enter the downwind instead of straight in. It was really confusing so you have to be more aware this next time.
After my touch & go. I purposely climbed to 13k feet and you continued to clear me for my landing. Instead, you should have instructed me to “descend to pattern altitude”.
Sequencing was alright, sorry for my late response though I had to do something.
For transition altitudes, it’s usually given based on: airport elevation + 2500 + surrounding traffic. I was given 4500 feet for my transition request which should have been 5500 instead since the airport elevation was around 2.5k+.
When you clear someone for the option and they inform you that they’ll be doing a full stop, a simple “roger” would do. Unless if they announced the full stop before you give them clearance, then the “cleared to land” command is correct.
The exit runway command was slightly early, usually it’s given around 70 knots for jets and 40 for GA.
I hope all of these information help you and I hope you have a great day! Hoping to see you controlling on the expert server. :)