I would say the JCC school is good. I went to it's sister school in Hickory through CVCC. Much longer than many schools, but when you come out, you know what you are doing. Well, as much as you can before real world experience. it was a 12 week, 12 hour a day class.