I will not lie I was pretty confident about taking this class- but since having taken it my confidence isn't all there anymore. The classes are lecture heavy though they are informative she does not take that much time to go over a topic once its already passed. That said, There is not room for improvement or revisions for projects. 