I took classes at Revere Academy and loved them. I did not do a jewelers program, but rather simply cobbled together the individual classes that interested me. I highly recommend the stone setting classes. I thought they were excellent and very comprehensive.
Also, just to sort of wrap your head around some setting concepts, there are a few really great stone setting videos/ channels on Ganoksin, and youtube..
for youtube, It is sort of confusing to me...someone, let's call them "diamondsetter" as an example will have a channel, with many great setting videos...but I am never sure if that person did the videos, or just found then on youtube and then uploaded/ saved them to their channel...