James BrindResearch Teaching PostsTag: essaysBack to all postsHow I learned programming2023-11-16#essays#educationFour reasons to be an academic2021-10-16#essaysOn insurance2021-08-01#essays