Philip Bretz
Overall good class, but if you have struggled with math (like me) then pay attention. There is kinda a lot of work and was an ok class and you have to buy an online subscription for the class as well. Teaching wise he was good, but due to covid it was harder to be taught which isn't his fault.