We have extended our course test functionality to include Item Banking (random questions from Groups) so that course participants will not get the same questions each time they take the same course. Questions can be set to be randomized from within a Question Pool by Group Tags. The system will randomly choose a question from the pool based on the Tag associated with the question making the course test more useful for repeat students. Item banking is has becom the norm for Learning Management System testing. We can also Randomize questions so that repeats students cant attempt to gain any correct answer sequences from students who have already taken the exam previously.