Just saw the paintings.......Your son has talent. His concept of perspective ,color/shade concepts are good. Are these paintings original compositions? The reason I ask is.....if he is visualizing this and putting it on canvas, he has what I call "the eye". That type of talent can be improved but it is hard to teach.
Really nice work 👍