I really like the practical, real life courses offered. Most of the professors I have had are professional and have worked in their respective fields, so they do have true experience and know what they're talking about. All my classes have been online, but we have classroom forums and blogs that require input from all students, and where the professors provide feedback on any input. A variety of modes are used for teaching including textbook, videos, PowerPoint, and external observations or experiments. We receive timely feedback on all weekly assignments, homework, and quizzes. Grades are viewable throughout each module so we can see how we're doing as students at any given time.