I posted this in response to another post so I figured I share it too.
I know not everyone needs a class but for those that are less bus-savvy like me they also have a class which costs a bit under $200 which given the amount of time I think it'll save me from learning is well worth it. I just started it but it seems totally worth it thus far.