I think I'd need actual names of companies to make a firm decision. If C is UPS, I'd leave the other two for it. I wouldn't feel bad about leaving during ground school as far as the airline goes, but you don't want to make your friend look bad after giving you a rec. So, maybe turn down B and leave A if your get a C class date. OR, see if you can get a later class at B and bail on A if C doesn't offer you a J. Get it?