Russel Beauchemin
Very understanding. All classes are recorded so you can attended live online or in person. You use a software program that is easy and yes it is a lot of homework but you really learn from it. The course is easy and the professor is very helpful and nice.