The courses are challenging and the professors do give you good feedback and are easy to get in contact if you are having a problem. The tuition is very reasonable for graduate studies and if you need an extension it isn’t a problem.