This is an excellent school, offering a great program totally online with a very high quality of education. The instructors are very knowledgeable, highly qualified, and up to date. There is no difference between online and in class students; both have access to the same information, tools, and learning resources including libraries, exams, and even instructors office hours. Because I have an engineering background, I had to pass prerequisite courses in business at MSU which helped me a lot to go through the MBA program smoothly. Now I'm in the last semester. I enjoyed the program a lot and I learned much more than I expected. I think this program was the best choice for me. I had many admission offers from reputable in class, residential universities, but I chose Mississippi State because of the convenience and the excellent reputation of this program.