I had an incredible experience at NIFST. The Professors were knowledgeable and passionate about their subjects and they truly cared about the success and the recourses available to students were top-notch. I felt well prepared for my future career, thanks to the hands on learning opportunities and real world experience provided by the college. I would recommend NIFST to anyone for a high quality education.