I do have to admit that I have had a few instructors that were really terrible, but I have had equally -if not more- of instructors that were great as well. The curriculum is great, and you really understand how everything links together -even if at first glance it seems as if it doesn't. The registration process was really simple, and fluidly went well. There are plenty of programs that I love about the school. One being there is a library where you can search both journals, articles, magazines, and everything you can imagine would be in an everyday on-location library. Also, there is a writing center that helps students with what is the necessary requirements for writing and also helps to point out the mistakes with grammar and spelling through a specific program on papers you haven't turned in yet.