Sonia Kline
dr kline is really nice and loves her students! the class is really work heavy, the modules are a ton of work, but the class is hybrid so its not that bad. it is a group-based class, so every project is with your group