The class sizes is small, which is great becuase the professor gets to know the students on a personal and professional way. All of the professors care about the students development, if they're getting the work done correctly and making sure we are stretching ourselves to learn more. Each professor is different but they know how to explain the material in multiple ways so that all students will be able to follow along with them. It is all difficult work but that is expected. If extra help is needed, we have tutors in Ritter and online! Pretty much everything is flexible.