Shawn Athanasios
I think this class would've been way better in person. It felt like he brushed his online students to the side. Tests were tricky and long. A few projects with a lot of detailed instructions. Follow them very closely! Overall would not recommend this class be taken online, in person's probably better. Tough grader & pays attention to every detail.