Amazing professor, he really genuinely cares about his students and wants you to succeed. His classes are very tough, just because the content is super hard, but he makes it fun and he is very clear about what will be on his tests and what he wants on assignments. Absolutely love professor Tost, 10/10 would recommend.