Shay Tavor

Shay Tavor

20 Followers

I’m an academic and freelancer instructor, teaching computer science and software engineering for more than 17 years now.