I have been teaching a Python course at my local jail M-F for over a year now, and something we have struggled with is finding potential internships or general employment for our students when they are released. We typically recommend our students to enter the local community college system, but we also have some students that are utterly brilliant and could succeed without a formal education.
Does anyone have any insight for how we should approach companies on their behalf? Is it more beneficial to teach web development (it seems like this is an easier way to break into the industry)?
I am also interested in hearing any opinions on how we should approach teaching in the setting where there is no internet access and the typical mathematics level is algebra.