I took the online course (Level 1 sUAS) from ITC, and was happy with the result. It was basically the in-person lesson plan except everyone was connecting over Zoom or some similar service, so we still had some casual conversation between students, and the course itself was led by a live instructor. I'd give it a thumbs-up.