5 Star Review: Joshua was pretty awesome