Hey flacoromeo, I wanted to let you know that I have actually taken the class and will be getting my ccw permit soon. I heard about onlinegunclass.com on a different forum and saw a bunch of good reviews so I took the class. It actually had some good info in the class and it did meet the training requirement for me to get my permit. I don't know what state you live in, but the class works for residents of Texas, Ohio, North Carolina, Missouri, Oklahoma, Tennessee, and Arkansas. They list all those states on their home page. So, if you live in one of those states, I'd recommend taking the online class. It's completely legal, and who cares about the people out there who complain about online classes. There are plenty of states that don't even require you to tale any class in order to exercise your 2nd amendment rights (like Vermont). So many of us have grown up with guns and hunting, and I think it's great that now there's an option to take a class in your own home in order to get your permit from the states that require classes to be able to carry concealed. There's always people out there who like to judge others, and to them I say "take an in-person class if you want to, for me I like to have options."