hi bud ;)
tell him from me - that with this journal theme, sizes MUST be set up FIRST, and properly, before you start adding anything onto the site...otherwise you gonna get what you got now, product pics to big, lots of different bits / boxes on site not responsive etc
by the looks of things, he aint done that....like i said, the journal theme is not like your bog standard web site template.
there is a lot, and i mean A LOT of pre-installed modules and settings to this beast of a template, it is not something you can just pick up in 10 mins flying through the different bits n bobs.
good luck