You are most welcome.
It seems that your teacher's knowledge is misinformed or simply out of date. You can't even upgrade from XP to Win 7 directly.
As I stated earlier, you can upgrade from XP to Vista, then Vista to 7, and then 7 to 8 (three separate upgrades). This would be very inefficient and time consuming. Older applications would likely not make the transition.