It’s an excellent place overall, and I had a fantastic time being there. The program is outstanding, and the professors are incredibly supportive, offering the focused attention every student needs. I’d absolutely give it a 10/10 and would definitely return again!