For the in-person class training involves mostly listening, although questions are encouraged. There is a small amount of hands-on practical demonstrations of some aspects of different firearms types, but no live-fire. The course content is described here. This page also covers the difference in content between the in-person course and the online course.
The online class is described here. Click the "buy Now" button on the top right of that page to register for the course. Online courses are on-demand, so you don't have to wait for a specific scheduled time.
Although I consider the price to be reasonable for what is delivered, and as you can probably work out for yourself, I don't make a huge profit on this activity, I do realize that with things as they are, $35 might not be that easy for people to find, especially when there is $50 to find for the CHL itself, another $15 for fingerprints etc. etc.
For those that really are in financial difficulty, we can usually work to reduce the price. If money is a real issue, don't let that stand in your way. Talk to me and we will see what we can do.
The online course is a cheap option and satisfies the legal requirements, but unless you are already somewhat familiar with firearms and with the responsibilities and potential issues of carrying a concealed handgun, I recommend a face to face course -- even if its not one of mine.