Our son pitched at Lakeshore for parts of 3 summers was there last summer and lucked out on host family. Good competition especially once Regionals and Supers are over. Schedule is a grind it gives a taste of minor leagues I believe it was 72 games in 74 days. Part time job would be impossible . My son credits that grind in preparing him for adapting for life as a minor leaguer.