Juan Pablo Yanez Garza
legendary prof and one of the more understanding online ones. course content was super interesting and he presented a breadth of topics in understandable ways. also had him for a lab course but that was more hit or miss just cause lab courses blow in general