Professor Beyerlein makes 185 a solid class. Class is all project and homework based, and she is super helpful and willing to give ideas for the class projects.