James Raphael Holmes

I work as an online physics teacher, and I am interested in technology, music, and education.