Jonathan Hudson

Jonathan Hudson
9 POSTS 0 COMMENTS
Hudson is a Ph.D. graduate and instructor in computer science at the University of Calgary. He is a fan of football in all its forms

Find us on social

1,571FansLike
1,216FollowersFollow
10,969FollowersFollow
1,170SubscribersSubscribe