You will be better off taking the classes from fedevel.com, then follow up with many calls to altium to handle the corner cases that don't work. Eventually they will help you.
You can also get some small amount of support on the altium forums, but it really helps to be on the beta form (which you need a subscription for) as they seem to be only fixing things listed there.
I'm guessing another 20 years and we will have a stable and fully functional product at the rate we are going though
My average time to find a new bug is about 20-30 minutes. There's usually some other way to do the same thing. Sometimes I document and pass to them, other times I don't bother. Sometimes I ask for help from them and I get someone who can help and other times I get someone who has no clue and suggests I file a bug
By the way filing a bug does not seem to help get it fixed. Discussing and advocating for it on the beta form is much more effective.