What is your opinion on this course compared to the factory course. I have attended the factory one a few years ago and was going to take Front Sight's one since you can never have too much training and it's free since I have the lifetime membership.