At first I didnt really like Professor Pristas, but he ended up being pretty laidback. I also appreciated the fact that it was a bit distant (my preferred learning style is solo) and didnt include much work (1-2 hw per wk). If you get your code to work through trial & error, which trust me you can with enough practice, then you will get an A.