Alexander Pedregosa
One of the best professors ever! Super helpful and kind. Always interesting and cares about you as an individual. Also super understanding. Tests are online, even the final- and the online hw is a breeze. You can do all the online assignments in 1 day. Only challenges were the speeches (2) which are basic and simple if you use the rubric/outline.