I have truly enjoyed my classes and instructors. They have been awesome and very knowledgable about what they teach. Many are graphic designers with many years of experience in the field. They work and teach or are retired and are now instructors. Some have been students and have received their master's degree and now teach at the college. Professor/student relations are excellent; the teachers care a great deal about the students and push us to learn. They take time to work with us by having open labs on assignments so that we have a better understanding. The teachers want their students to succeed. Peer to peer interaction is part of one of the assignments each week on what ever topic the class is on, for the week. The workload is reasonable, but, time management is a very important factor because each course is only four weeks. Online college is fast paced, it is important to manage your time wisely and work with your instructors and the tutoring center if you want to succeed.