Daniel Howes
He makes learning so much fun! You don't need to know anything about the software before the class because his projects actually help you learn and they don't feel hard or rushed. One group project, the rest are individual, easy to access outside of class, 2 free absences. Willing to work with you on all projects. Take him if you get the chance.