Ryne Thorne
Awesome professor, got to learn a lot during the semester. Fully immersive environment with a lot of homework every week but the assignments are short. easy grader for this class! Bright professor, engaging, cares about his students and the course is very well organized, planned out, and worked through.