GHS soccer teams battling through tough league schedule