I went the their open house and I think they said they don't required the TEAS but after acceptance they require the HESI exam but that your results wont affect your spot in the program.
Really like what kind of horrors have you heard? I have an overall GPA of 3.4 and a science GPA of 3.3. They aren't the best but I'm hoping I can still get in.