My son has computer programming and digital media here and he loves it. He wants to take more classes here next year. The atmosphere is great! It's a perfect place for my computer nerd! There is a large variety of classes, good teachers, and serious students who want to learn!