Disclaimer: I don't know VB.NET, I barely know VBScript,
I do think that Python would make an excellent intro language, given that there is relatively little syntactic cruft hiding the bones. (To be sure, it was not my first language, so this is speculation.) PythonWin is an excellent environment. wxPython makes it straightforward to put together GUIs if that's what you want to do. You can write to the Google App Engine and deploy to the web for $0.00.
The point that others raise, that it would be bad if the teacher is also learning an unfamiliar language, is a valid one. I don't think you want your instructor to be stuck fighting the language.
Have you considered as an alternative doing LPTHW on the side with your friends?
I do think that Python would make an excellent intro language, given that there is relatively little syntactic cruft hiding the bones. (To be sure, it was not my first language, so this is speculation.) PythonWin is an excellent environment. wxPython makes it straightforward to put together GUIs if that's what you want to do. You can write to the Google App Engine and deploy to the web for $0.00.
The point that others raise, that it would be bad if the teacher is also learning an unfamiliar language, is a valid one. I don't think you want your instructor to be stuck fighting the language.
Have you considered as an alternative doing LPTHW on the side with your friends?