Miglena Nikolova
Professor Nikolova is one of the best teachers I've ever had. She is very kind and genuinely cares whether or not you learn the language. She really only grades based on completion and participation. If you are not there, you probably won't receive all of the participation points, but she gives other opportunities to make up for that.