Our courses are primarily delivered online via live video training. However, we do offer in-person training sessions depending on demand.