Hallstone is a dynamic teacher who is in tune with his students. He believes in challenging them and raising the bar, and strives to make them active participants in the learning process. In addition to classroom teaching, he put several courses online to better serve his students.