Matthew Wegmann
Online class so it's pretty much self taught. As far as online profs go he was accessible to answer questions in a timely manner, and also understands that sometimes mistakes happen if you communicate with him about your issues. There is a decent amount of work per week so be ready for that. Overall solid class and professor.