The professor is understanding and lays out expectations very clearly. I have learned a lot in this class, but I just found that the assignments stressed me out at times. Almost all of them are in quiz format, so it felt like I was being graded for understanding the material right then. It might be suitable for some, but it feels a bit overwhelming