Brett Hudson
I would definitely take this class again with Professor Hudson because even though I was ready for a more online vs a remote setting he made himself accessible to us and would answer our messages even if he was going through a tough time personally and I respect that. There were so many videos and resources for us to learn the material. 10/10 !