I attended this program about 10 years ago. To answer your questions, It is a school, they pay the student a stipend and lots of other benefits. the courses are mostly "blue collar" related job training. So thing like Welding, Brick Laying, Computer Repair. You will find most of their courses are targeting job sectors that are in need of people. they also house you for the entire time and is a rather good program to get into.