Dr. Forstall is an amazing prof. He is caring, kind, and professional. However, he is stressed out this semester, and it shows given how he hasn't graded anything yet and it's week 8. I think during non-covid times he would be an amazing prof, and his lectures are entertaining even now, but I think in person would be a better experience.