I've made worse landings with a CFI sitting next to me in the cockpit when I was starting out. Landed a bit long but otherwise looked like a soft touchdown and a straight roll. Very impressive!
A little hard and nose-first but at least he kept it on the ground and didn't bounce-bounce-crash.