Professor Koskelo made himself very available for students. I was able to email him questions on the homework and he would help me work through them without directly giving me the answer. His video lessons were very informative as well. 