SIG seems like it has a low bar to qualify and I can't tell the quality of instructors. Is the online program any good? How about the day programs? Does anyone have experience with them?