I applied online through the BTCS website. There was online testing and additional online training specifically for substitutes. I received an email asking to schedule an interview. The interviewer was professional and didn't make me feel stressed out at all. I had to get fingerprinted and drug tested. It wasn't a very long process and was overall a good experience.