Brad Fellows
He is an amazing professor. He is extremely helpful, the projects are interesting. I loved his class so much and I have so much respect for him. The tests aren't too bad, there are 2 projects and a 10-page paper. Overall, a great class.