Lt. McClellan is a Scotland Isle Raptor. He is a very experianced soldier, who leads Raptors 3rd Platoon. He is a well trained sniper, and leader.
Taylor like most other Scotland Isle soldier is a christian. HJe strongly embraces the faith of his lord.