petros hadjicostas
A lot of homework but you only have to submit some of them. You should still do all the homework since it could show up in the weekly quiz. Hes very knowledgeable and made his expectations clear. Also one of the most well-structured classes Ive taken. I never thought Id enjoy a stat class but I genuinely enjoyed his class.