Here is another great resource for teaching astronomy/astrophysics to students....
http://public.gettysburg.edu/~marschal/clea/CLEAbase.html
They have a series of labs/programs which the students can download and learn about various topics in astronomy/astrophysics from solar activity, asteroid astrometry, planetary transits, stellar evolution and a number of other topics. The teacher/instructor can also use the resources at the site to assess the knowledge and progress of the students. The labs are very comprehensive and fun to do and they will earn a lot from doing the labs.