And thanks for the reply.
BASIC is an ineradicably easy language to learn and apply, and if you learn enough of it, you can build just about anything. The point with BASIC is you actually get to build, rather than just borrow from other people's work, by dragging and dropping libraries, calling dll's, etc. The fun in BASIC is the ability to build things your way and it provides that ability without the need to learn more complicated programming languages like ASM and the dreaded Machine code!
If your teacher would like to continue to use QB, the QB64 project will make that possible to do on all new systems. The only drawback so far is that it won't have an interpreter for about two more years. It does have an IDE and an amazing compiler that translates BASIC to C and runs the program in an SDL window. For more info, visit www.qb64.net