Reviews of professor Christos Makriyannis

Rating: 2.0/5, difficulty: 4.0/5
He is very tough love and a very hard grader. He does care about his students but shows it in an interesting way. He will take a point off your final each time you miss a class so be sure to show up! He's very discussion based as well so if you don't like public speaking I wouldn't recommend.