I thought this class would be fun and something interesting to learn, but for an intro class he gives a lab every week sometimes throws papers out there to do. The examples he does are easy but makes the lab hard. The labs are long and unnecessary. Don't take this class if you are expecting it to be light