I always found a way around the blocking of websites, I actually ended up helping my school district fix a few of the ways right before I left
Also, my programming class was useless for me because quite a few times I was able to teach the teacher a better way of teaching stuff