I suggest that you consider Keystone as well. I'm a student there and I've found their course offerings to be appeasing. The prices are also competitive. I believe that that course would cost around $500 at Keystone, as opposed to Laurel Springs which would cost over $1,000 (it might actually be around $1,500). Keystone is self-paced though, so that may or may not be an ideal feature.