Just completed the 2 days of required training for IL CCL with TRA-Training. Our instructor Officer Thomas was very knowledgeable and covered all the required information with many topics discussed by all class members. Available textbooks are an excellent reference for any firearm owner. Very enjoyable class and competitive pricing.