I was never sponsored with North Star directly myself but was in a class of around 7 of them for my cadetship. Seemed to be alright. They all done trips...