Q: Or is there some sort of online course you could take?
A: i'm sure there are zillions