While I prefer more sophisticated military science fiction, readers of all ages should enjoy Cadets, which is an entertaining read. The story follows a group of cadets, who are forced into growing up quickly when a menace from outside the solar system wipes out virtually all of the Earth’s defense force. The characters are not as complex as those readers would find in a space opera by David Weber or Elizabeth Moon, but for the intended audience, this yarn is quite good. The military strategy won’t impress adult readers, either. Still, it is suspenseful, with a bit of Independence Day style peril. A good read, with no worries for the parents.