Kaine Fini
He is tough, but knows how to lecture very well! He gives participation points so make sure you participate! He also gives you extra credit for each chapter exercises at the end of the chapters of text book. His class is 3 hours long through zoom! He gives you a chance to answer his questions for participation points as well. 