Awesome teacher, tough class! Tons of work, but I learned a lot. Her lectures are a bit unorganized, and she goes from one topic to another and back again, so I would have to go back and edit/add-on to notes. I did well because I studied a lot, but her tests were never what I expected, so be prepared! She is really nice, but can slack in some areas Dr. Manuelito knows SO MUCH, that is why tests are hard and projects are expected to be exceptional. She is always there to answer questions, lectures are long and she can go on for a long time but like I said, she knows a lot. I took the course for a credit towards my degree but definitely glad it is over. I survived!