Edward Duran
Highly recommend taking any class you can with Professor Duran. He is super understanding and always willing to help you out. The class is mainly based off of group projects but you can complete them individually if you want to. The assignments are not hard but there are a few of them. He gives you two weeks to do each one. 10/10 class. 