As long as you are confident and have previous experience in your major, you will be satisfied with this college. You need the initial experience to keep along with the teachers. If not, you need to provide more effort towards academics. Courses are diverse and mainly stick towards digital aspects. Most professors are very friendly and help you through emails and direct questions. However, some professors may try to avoid as well. Again, it depends on how serious you take your work. You need to constantly ask teachers incase you have a question. Do not expect them to get to you immediately as well. Class styles and class sizes are moderate, you need to find a class where you can do independent study and work on your projects. Find a class that suits you. As an animation major, I prefer to have my own position to do my work and it works that way.