Before I answer I will just say that holster recommendations are very user biased. Anyone who has been shooting for an extended period of time has amassed the ubiquitous shoebox full of holsters based on "opinions" of others.
With that disclaimer out of the way I will say this. I have found MY perfect holster to conceal that exact firearm to be a Crossbreed Super-Tuck deluxe. It siply replaced all of my other holsters and it has been predominatley all I have bought for that purpose for my other firearms that I own and have carried in the past. It is rediculously comfortable to me, the cant can be adjusted easily, and it also fits my USP45T as WELL as my USP45C so it kind of serves its purpose 3 times over. My full size pistols conceal nicely with little effort and the holster made me carry more simply because of that and the fact that they are so comfortable.
I will tell you that their founder/creator just unfortunatly passed away last weekend unexpectadly so they are not taking phone orders this week in respect to that as stated by another memeber today. Lead time is usually about 2 weeks under normal circumstances but mine have historically taken about 4-5 days to arrive to me in OH.
Regardless of what holster you choose, take my advise and get an actual gun belt. You can imagine the difference they make especially if you are planning on carrying a full size .45. I have carried both ways and trust me when I say you dont know what a difference it makes until you try it.
Hope this helps brother and good luck in your class. One last little parting statement: Dont let your training end at the state madated CCW class. they are a joke and do little to prepare you for the responsibilities of carrying concealed. I didnt know how much I didnt know until I started reading and taking classes afterwards. CCW is a right, but it is also a lifestyle choice and with that choice comes the responsibility to educate yourself. The whole story, "I have been shooting since I was a little kid" just does not apply here. Take it from me its a whole different animal!