Here is a link to a whole bunch of learn to ride vids to start you off.
Free Learn to Snowboard Videos | SnowProfessor
You mentioned having a bad teacher. What you didn't mention, was that a paid lesson from a certified instructor? Or are we talking learning with mom/dad or the BF?
If the latter, Get some good paid lessons. If it was with an instructor,..
Get a different instructor!
Hang in there!