Joshua Thomason
Wonderful professor! This is a tough class. You must attend to understand the material. He allows a note card for exams which is the only way I passed them! The group project and individual project are simple and he will help you along the way so that you get it right. Highly recommend!