Good teacher overall, not the best in comp, but taking online course from him are easy. Most of the stuff he post and grades on is online and u cans search it up and get help. Easy course but always study lol