Daniel started teaching with RP4K in 2014, and has been with the company since. His background in computer science is mostly practical: his father is a coder by trade, and he’s been picking up from that since he was a child, particularly enjoying modifying just about every childhood game he played. Daniel finished his degree in psychology at York University while working for RP4K.
Daniel has always enjoyed working with children, having volunteered at the Toronto Public Library helping children learn to read during high school, and relishes any opportunity to share knowledge and learn in conversation. He believes that if something can be coded, it can be explained, and does his best to apply this belief in teaching.
Daniel designed the current iteration of RP4K’s Advanced Java Android Tower Defense course.