The program was great in all. Classes were also good except for the fact that for some courses, we did more than the credit hours that were allocated. Life on campus was really good. Some sort of satisfaction came with juggling classes and extra curricular activities.