Well I will start off by saying this was by far my hardest and most time consuming class this semester. But, with that being said it was also my most helpful. I really feel like this class prepared me for all my other classes. These programs will come in handy for any project I do in the future. I do think there could have been one less project though so we could have more time to really excel on the others. It was definitely hard passing one in and getting the next project that day. I also feel like there could have been 2 labs and 1 lecture class since it was the execution part that I had the most trouble with; maybe a lab with Darren, which could also serve as office hours for people to get his opinion, since it was hard to get a time to meet with him sometimes. But overall I though it was a great class and I really learned a lot.