I had a skype interview first. I was informed less than 24 hours in advance that a teaching demo was required, which should have been my first red flag. The interview itself was good though, and they offered another interview, but insisted it be in person despite being just 1 hour with the president. When I asked it it could be done virtually because I'm not local, they just canceled my interview without even writing back. Very unprofessional. Not the kind of place I want to work.