Professor Koskelo is an excellent instructor for tough materials. I do not know why other students write bad comments about him, really, he is such a great professor that knows physics fantastically and he is very nice. I waited almost two to three semesters to take physics 421 with him and I am glad I took his class. Great HWs, excellent lectures!