NJIT is an exceptional university with a multitude of resources, making it highly recommended. The campus offers incredible versatility and exposes you to various cultures and backgrounds. The support from everyone is exceptional, and I have yet to encounter a single negative teacher. The classes are incredibly informative, and I have gained extensive knowledge from them.