Joshua Avera
This guy is one of the worst teachers I have ever had. He is not helpful, post assignments late, gives garbage tests, and overall doesnt care for the students. When I was struggling with an assignment, I emailed him for help, and he just told me to figure it out on my own. DO NOT TAKE THIS GUY. His class is a waste of time and you wont learn at all