Reviews of professor Alevriadis Konstadinos

Rating: 3.0/5, difficulty: 3.0/5
He offers a lot of homework and is very strict about how he teaches but is overall nice

Rating: 4.0/5, difficulty: 3.0/5
Good teacher, fair.