Joel Reynolds
This was a great course! Dr. Reynold's has a really engaging lecture style and I felt like I was always getting much more from his classes than just the base curriculum. Highly recommend!