The effectiveness of in-person versus online instruction in the pre-service teacher preparation programme