Anys Bacha
The use of zyBooks for homework and lectures for clarifying the material covered helped to cement the material into our heads. His walk through of code is exhaustive but necessary because at the end of it, everyone understands what the computer is doing. Highly recommend.