Reviews of professor Ted Kotsakis

Rating: 5.0/5, difficulty: 3.0/5
He is levels and levels above and beyond the typical teacher. Great class, highly recommended.