Mark Portner
He knows what he's talking about. He tried to make an interactive class, even when it had to be online because of COVID. I learnt a lot and had fun in the process. I would really recommend taking his class.