Hi! It is okay. Having to re-do things, I think I would have gone elsewhere. PROS: - flexible with work - I was able to work full time most of the program (with the exception of the last 2 semesters, although some of my classmates are somehow doing t...